Ed Chamberlin presents coverage of races including the 1.50 Princess Margaret Stakes, 3.00 Moet & Chandon Handicap and 3.35 King George VI and Queen Elizabeth Stakes from Ascot, plus the 3.15 Sky Bet Stakes from York. With analysis from Jason Weaver and Megan Nicholls, reports by Oli Bell, Rishi Persad and Adele Mulrennan, and commentary from Richard Hoiles.