Sunseekers are enjoying Britain's hottest ever August bank holiday weekend.

Temperatures were still climbing when the previous record high was broken as 31.6C was recorded at Heathrow at around 1pm today, the Met Office said.

Just an hour later, temperatures were moving towards 33C in the east and south east of England, according to Met Office meteorologist Sarah Kent.

She said: "It could be a maximum of 33C (on Sunday) and again on Monday."

The previous best late August bank holiday temperatures before this weekend were 31.5C at Heathrow in 2001, 27.3C in Velindre, Powys, in Wales in 2003 along with 27C in Knockareen, Co Fermanagh in the same year and 26.7C in Aviemore, Invernesshire, in Scotland in 1984.

In Worcestershire, the temperature peaked at 29C this afternoon.