Temperature of 35.7C recorded in Surrey, beating previous record of 35.6C, while France records hottest day nationally

Highs of 38C have been forecast for Wednesday and Thursday in London by the national weather service - breaking June's highest ever recorded temperature.

The record for the hottest June temperature of 35.6C was set in 1976 in Southampton