This weekend's weird weather led to some very different experiences for residents across the UK.
The hottest temperature of this year was recorded in the sweltering south, while flash floods washed away roads and caused landslides in the north.
At 33C, London was hotter than even Miami, beating the previous top temperature of 31.9C set on 27 May.
But on the North York Moors, villages were shut off by landslides and the rescue services had to be called out.
Flood damage in Yorkshire
Parts of the UK will see even more hot weather this week, but safety campaigners are warning people to take care, especially near water.
It comes after six people drowned at the weekend, including two teenage boys who got into difficulties when swimming in rivers.