A stellar Royal Ascot day 1 in 2025 ensures Britain’s major summer Flat racing festival begins with a great day of action in Berkshire. The card on Tuesday, 17 June contains three Group 1s and some hot staying handicaps. One of the best races of the Royal meeting goes on first. That’s the Queen Anne …
Read More