Following a few days of rain, trick-or-treaters will enjoy dry, warm weather.

Met Office forecaster Dan Williams said: “These are very mild temperatures for the time of year, caused by high pressure bringing warm air from France and Spain.”

Temperatures are set to be 15C today and 18C from tomorrow to Monday in the south.

The north will get 15C highs until Sunday and 17C on Monday.

This could be 8C warmer than usual October temperatures and Williams said that temperatures may reach 19C in cities.

“These are very mild temperatures for the time of year,” he added.

There will be clear skies over most of England except for Wales and the north west, which is expected to receive some rainfall.

This has been one of the warmest Octobers on record, with an average temperature of 11.5C. It is the seventh warmest since records began in 1910.

This is thanks to the mini-heatwave at the beginning of the month, when we had a balmy week of up to 30C.