After some early fog or frost patches clear, it will be another dry and mild day with unbroken sunshine nearly everywhere, though cloud may affect the north coast of Caithness and Sutherland at times. Feeling locally warm in places. Maximum temperature 19 °C.
Tonight:
Late sunshine for many, but cloud spreads south into the north and east through the evening. Skies staying clear near the west coast. Minimum temperature 2 °C.
Wednesday:
Cloud in the east at first will retreat back to the coast through the morning. Otherwise another dry day with long sunny spells. Warm in the west, cooler in northeast. Maximum temperature 17 °C.
Outlook for Thursday to Saturday:
Staying mainly dry with sunny spells Thursday before cloud and patchy rain spreads into the northwest later. Cloudy with outbreaks of rain Friday and Saturday, staying drier in the east.
Updated:
UK long range weather forecast
A transition from the fine and settled conditions most will have seen is expected through this period. This will most likely come in the form of a cold front progressing southeast bringing some rain and showers and fresher conditions. There is a low risk of heavier, possibly thundery showers coming into the country from the south for a time early in the period, but confidence in this aspect of the forecast is low and these may well pass to the east. This heralds a wetter period through the middle of April with showers or longer spells of rain at times, which could be heavy and thundery in places. Strong winds could develop in some areas, particularly the south and west. Temperatures are likely to return closer to normal.
Updated:
Some unsettled weather is possible at this start of this period with showers or longer spells of rain in places. However, a change to more settled conditions is most likely during the latter 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 overall.