After a hot and sunny Saturday for most of Britain where the highest temperature was recorded as 21C in Kew Gardens, London, Britain is set to experience the hottest day of 2017 so far on Sunday when highs of 25C could hit the UK.
SEE ALSO: Ten best free museums in London from TripAdvisor
SEE ALSO: Hidden beach in the UK named one of the best in the world
Charles Powell of the Met Office told Metro.co.uk: "Tomorrow will be the hottest day of the year with 24C to 25C in the north of London.
"The day will start out a bit chilly with some mist and fog, but that will burn off pretty quickly as the sunshine is squeezed out across the UK."
Aintree is expected to see temperatures of 19C, which would make it the hottest Grand National in six years.
But weather forecasters say that it won't be a warm day for everyone as temperatures are likely to be cooler along the coast.
For Sunday, the Met Office says: "Prolonged sunshine for much of England and Wales and turning very warm in places. Outbreaks of rain moving south across the north and skies clouding over later in the west."
Meanwhile, a Met Office spokesman told the Daily Mail that Britons should "make the most of the weather while it lasts."
Visit weather.aol.co.uk for your local forecast.