34C, or 93F, had been expected in parts of the country.

The higher temperatures have been confined to central and southern England, according to the Met Office.

Yellow heat health alerts are in place for millions of people.