THEY’RE like buses, those Royal Ascot winners. You wait for two years for the number 76, then the number 77 comes along just over an hour later.

Last year’s Royal Ascot had to have been a frustrating Royal Ascot for Sir Michael Stoute.