Hard to believe but it’s 20 years since the first Shergar Cup. That was at Goodwood in 1999 and it’s been held at Ascot ever since.

It’s a team competition in which all team members are forbidden from doing anything to help each other. Let’s be honest about it – it’s a novelty event which hopefully attracts some good publicity for the sport and gets some new people interested, but which leaves the average punter stone cold.