Day One of Royal Ascot races kick off today, with thousands of revellers descending on the Berkshire racecourse. The heavy rain cleared up just in time for Her Majesty's arrival this afternoon.