The UK has set a new temperature record as the sweltering heatwave entered a second day and further highs of up to 41C (106F) were forecast.
The mercury reached 40.2C at Heathrow on Tuesday afternoon and a Met Office red warning for extreme heat was in force across swathes of England.