Most of Britain is basking in the hottest day of the year so far as temperatures hit 26C (79F) or 27C – warmer than Ibiza and Istanbul.
The Met Office described the warm spell as exceptional but warned of high UV and pollution levels and predicted thunderstorms and Sahara sand dust storms to come.
Hot air drawn from Europe pushed temperatures to numbers more usual in August – 10C higher than May’s monthly average – in England, north Wales and much of Scotland.
The Met Office is predicting that the fine, sunny and mostly dry weather will last for most of the next five days. South-east England has the highest possibility of showers, while there could be thunderstorms in north-west England. Temperatures are expected to fall across the country by the end of the week.
Bookmakers are already taking bets on a scorching summer. Ladbrokes was offering 2/1 on the temperature reaching 30C or more before the end of the weekend.
Spokeswoman Jessica Bridge said: “It’s getting hotter by the day and punters are convinced the sunshine’s here to stay all summer.”