Britain is set to be hit by 10-day Spring mini-heatwave with sunshine dominating rest of the month

Forecasters have predicted temperatures will climb to a barmy 19C (66F) towards the middle of the week as a 500-mile plume of warm air is swept up from Portugal.