Royal Ascot 2020: Schedule, racecards, results and BBC coverage details Full schedule, racecards, results and BBC coverage details for Royal Ascot 2020, which takes place from 16-20 June. Source of original post