The settled spell is likely to continue into next week
Today:
Low cloud across the Pennines quickly clearing, otherwise a fine and sunny day once again. Feeling warmer in the sunshine with winds lighter than previous days. Maximum temperature 13 °C.
Tonight:
Skies remaining clear overnight allowing temperatures to plummet. Feeling colder than recent nights, with frost forming in rural spots under light winds. Minimum temperature 3 °C.
Monday:
The widespread rural frost soon melting as temperatures rise. Plenty of sunshine expected with very little in the way of cloud. Light winds, feeling warm by day but chilly overnight. Maximum temperature 14 °C.
Outlook for Tuesday to Thursday:
Settled weather persisting through next week with plenty of sunshine. Though cooler and cloudier on Wednesday with perhaps the odd spot of drizzle. Otherwise, warm days and patchy frosts overnight.
Updated:
UK long range weather forecast
Widely dry and sunny at first with high pressure across the UK, although cloudier in some parts of the far north and far east, perhaps with some light drizzle at times. Winds are likely to be light with temperatures above normal away from windward coasts. A gradual change to a more unsettled weather regime is likely thereafter, with Atlantic frontal systems or showers from the south making inroads across the UK. This is expected to herald a wetter period with showers or longer spells of rain at times, which could be heavy and thundery in places. This could be accompanied by strong winds, particularly in the south and west. Temperatures are likely to gradually return closer to normal.
Updated:
Probably unsettled at this start of this period with showers or longer spells of rain across many areas and temperatures around average. A return to more settled conditions is likely during the last part of April with high pressure becoming more dominant. This settled theme continues into early May, although some spells of wetter, unsettled weather remain possible, especially in the south. Temperatures are expected to be above average.