Royal Ascot: Britain's most prestigious racecourse