Britons enjoyed sweltering heat for the third day running on Tuesday with temperatures reaching 30 degrees Celsius in Wales and possibly set to hit record June highs this week, the Meteorological Office said.
Portmadog in North Wales was the hottest place at 30.6 C, with Tuesday in general only a shade below Mondayโs highs. Temperatures are expected to peak on Thursday at around 32 C (90 Fahrenheit).
Britainโs highest-ever temperature for June was 35.6 C recorded in the southern port of Southampton in 1976.
A high pressure system is expected to stay over most of Britain into next week and health and emergency services are offering tips on staying cool.
Police were issuing open-water warnings to stop people tempted to bathe unsafely and several wildfires were reported in northern England.
Twitter and Facebook were replete with dogs bathing in fountains and rivers, some even wearing sunglasses and hats.
โWith temperatures into the low thirties over the next couple of days, there is a chance we could beat Northern Irelandโs all time record of 30.8 degrees and Scotlandโs June record of 32.2 degrees,โ the Met Office said.
The heatwave had yet to reach Scotlandโs northernmost Shetland Islands, however, where temperatures were around 15 C and skies cloudy.
Shetland Library tweeted: โWent out for an ice cream at lunchtime, to celebrate that everyone ELSE in the country is having a #scorchio #heatwave.โ