The Met Office has just confirmed what we all suspected.

Today is the hottest day since 1976.  Temperatures have rocketed to 33.9C; the record-breaking temperature was recorded at Heathrow.

The heatwave has seen five sizzling days in a row for the country, with temperatures topping 30C since Saturday.