Temperatures are predicted to drop by nearly 15C in some parts of the UK following the hottest day of the year so far.
On Saturday, the UK recorded its hottest day of the year for the third day in a row with temperatures reaching 32.7C in Santon Downham in Suffolk.
Forecasters now say that it will be much cooler this weekend for most of the country, with rain and thunderstorms expected on Sunday.
The Met Office has said the Midlands may see temperatures fall to 15C.
As a result of an influx of cooler Atlantic air, the mercury is predicted to drop across Scotland, Wales, Northern Ireland and the majority of England.
The North West is predicted to have a 11C fall from 25C to 14C while the south coast, meanwhile, is expected to keep hold of the scorching temperatures, so could see highs of 30C.
On Sunday, rain is predicted for southern parts and the North while other regions are expected to have sunny spells.
UK weather: Hottest day of the year recorded again as temperature goes above 32C
Heatwave: UK braces for hottest day of the year – and even Royal Ascot breaks a lifetime of tradition
UK weather: Forecasters suggest when sun will return – as hottest day to give way to rain and plunging temperatures | Weather latest
Meanwhile, a flood warning is in place in England and Scotland.
Spring tides have prompted a flood alert – which warns that flooding is possible – in south west London for the Tidal Thames riverside from Putney Bridge to Teddington Weir at 6.45am.
A government statement said: “River levels are expected to be high as a result of spring tides.
“Flooding of low-lying roads and footpaths is expected, which may exist for one to two hours either side of high tide. Flooding of properties is not expected.”
The alert is expected to be updated at 1pm on Saturday.
Meanwhile the Churchill Barriers, in the Orkney Islands, has a flood warning, which means flooding is expected, in place.
The Scottish Environment Protection Agency said road closures are likely around the time of high tide which is between 12.30am and 2am on Saturday.
It warned that further flooding could take place from 12.30pm and 2pm on Saturday.