Question: when are ascot races 2018?
Answer: Royal Ascot 2018 | Day One | Tuesday 19th June | Ascot Racecourse | Royal Ascot Horse Racing.