Britain has endured the hottest July day on record with temperatures soaring to 36.7C (98F) - as roads melted and trains were cancelled.
Urgent health warnings were issued and paramedics dealt with a surge in calls amid fears the hot weather could result in deaths.
The Met Office said temperatures hit the record high in Heathrow this afternoon – breaking the previous record of 36.5C (98F) set on July 19 2006 in Wisley, Surrey.