Temperatures across much of England will be in the low 20s Celsius tonight.

London's low will be 23 Celsius (73 degrees Fahrenheit). The warmest July overnight temp on record is 23.3 Celsius (73.9 degrees Fahrenheit). The all-time record for any month is 23.9 Celsius (75 degrees Fahrenheit).

Temperatures will be close to both of these records tonight.

Here's a look at tonight's forecast: