Thursday’s meetings:
Royal Ascot (Flat) 2.30 – 6.10 (ITV) Good to Firm (Good in places) watered
Ripon (Flat) 1.40 – 5.15 Soft
Yarmouth (Flat) 1.30 – 4.25 Good to Soft (Good in places)
Lingfield (Flat) 5.20 – 8.40 Soft (Good to Soft in places)
Southwell (Flat) 5.55 – 9.00 Standard
Leopardstown (Flat) 5.10 – 8.20 Soft (Soft to Heavy in places)
Going reports as per Sunday 14th June. Race times provisional before final declarations.
Royal Ascot (Flat) 2.30 – 6.10 (ITV) Good to Firm (Good in places) watered
Ripon (Flat) 1.40 – 5.15 Soft
Yarmouth (Flat) 1.30 – 4.25 Good to Soft (Good in places)
Lingfield (Flat) 5.20 – 8.40 Soft (Good to Soft in places)
Southwell (Flat) 5.55 – 9.00 Standard
Leopardstown (Flat) 5.10 – 8.20 Soft (Soft to Heavy in places)
Going reports as per Sunday 14th June. Race times provisional before final declarations.

Okay, so he has trained a hundred Royal Ascot winners but name checking half of Ireland is getting to be rather tiresome...