
Londoners were on Tuesday sweltering in a record-breaking heatwave with temperatures predicted to top 40C — after the hottest night in history.
Millions suffered disturbed sleep with temperatures staying above 25C. The heat was predicted to reach a historic high of 41C in some areas, ahead of another roasting night.