We've had temperatures of 30 degrees or more over the last 4 days, and the heat is here to stay with us for the rest of the week.
This will make it likely to be longest spell of hot weather since July 2006: the hottest July on record where temperatures soared to 37 degrees.
Past hot Julys include 1995 and 1976. After 6 years of poor summers, the hot sunshine is much deserved.
Previous hot, summery weather has seeped in from the Continent - but this year is different. This heat has been generated by a system out in the Atlantic.
The Azores High, which usually sits at the same latitude as the Canaries, has extended up across the UK.
This has resulted in settled, dry and hot conditions from the south-west and higher temperatures than across parts of Europe.
It was the same situation during the heatwave summer of 1976.