It was a sweltering bank holiday for many across the UK, with the all-time hottest May temperature of 34.8C recorded in London on Monday.
The Met Office said heatwave conditions were met in eight parts of England on Sunday: Heathrow in Greater London; Benson in Oxfordshire; Brooms Barn in Suffolk; High Beech in Essex; Kew Gardens in London; Northolt in London; Santon Downham in Suffolk; and Writtle in Essex.