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, adding that highs up to 34C (93F) were likely in south-east England.
“There will also be a lot of sunshine through today and so the UV levels will be very high.”
At the Glastonbury Festival in Somerset, the temperature hit 27C (81F), with organisers giving away free sun cream and water to help combat the heat.
But, Ms Plump said: “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.”
On Sunday, it is expected to “feel fresher” across the UK, with winds from the west.
Animal charity the RSPCA has issued advice for pet owners to help keep their animals cool which includes making sure they have access to shade and water.
You can also contact us in the following ways: