Britain is unlikely to see another period of prolonged unseasonably high temperatures until at least the middle of July, according to a Met Office meteorologist.
The country is baking in the first official heatwave of the year with temperatures into the 30s today in parts - well above the June average of around 20C.
It reached 30.7C at Heathrow around midday, according to the Met Office, making it the hottest day of the year for the third day in a row.