Bradford has been enjoying a warm start to May - but forecasters have warned that after a balmy spell towards the end of this week, the rest of the month could be changable.

Met Office meteorologist Simon Partridge said: "Average maximum temperatures will be about 16C, but we could see temperatures throughout the month a bit higher than that, particularly through this week.

"We will see eastern parts of the country slightly below average due to an easterly breeze, but overall in the west, high teens are likely and it's possible we could see the odd 20C (68F).

"But we're not looking at anything much higher than that at the moment."

An unsettled April could give way to similar conditions in May as despite "drier than average conditions", spells of rain, cloud and damp are likely to push through and break up the sunshine.

However, it should stay generally dry throughout the month, with temperatures in the low 20s displaying "pretty good" conditions for this time of year, Mr Partridge said.

He said: "In the middle of the month, we are looking at things being slightly cooler but still around the average and by the end of the month, it will become warm or very warm - about five degrees above average, so 21C (69.8F) and 22C maximum."

The spring heat is in keeping with the slightly warmer than average trend experienced throughout the winter, the forecaster said.