The UK is having its hottest day of the year, with temperatures soaring across southern England.
A temperature of 30.8C (87.4F) was recorded in Charlwood in Surrey around midday and was expected to keep rising, the Met Office said.
Friday was previously the warmest day of 2019, with temperatures reaching 30C (86F) at Achnagart in the Highlands.
A heatwave across Europe saw France record its all-time highest temperature of 45.9C (114.6F) on Friday.
BBC Weather said London could reach 34C (93F) on Saturday.
Central and eastern parts of the UK “will be hot and humid”, BBC forecaster Gemma Plumb said.
Highs up to 34C (93F) were likely in south-east England, she said.
“There will also be a lot of sunshine through today and so the UV levels will be very high.”
A temperature of 27C (81F) was expected at the Glastonbury Festival in Somerset, with organisers giving away free sun cream and water to help combat the heat.
“However, it does look as though some heavy showers and thunderstorms will move into northern parts of the UK as the day progresses and into this evening,” Ms Plumb said.
On Sunday, it is expected to “feel fresher” across the UK, with winds from the west.
You can also contact us in the following ways: