Today: An icy start. Blustery showers will bring rain, sleet or snow at times. The snow will mainly be over the hills, although there will be some in low lying areas, especially early on and during the evening. Maximum temperature 6 °C.
Tonight: Further wintry showers tonight will bring more snow to the hills and some to low lying areas. Some clear spells likely too. A widespread frost will form, with icy patches. Minimum temperature -4 °C.
Wednesday: A frosty and icy start, followed by a largely dry day with sunny spells. A few showers are possible around the coast, bringing rain, sleet and snow at times. Maximum temperature 6 °C.
Outlook for Thursday to Saturday: Mainly cold on Thursday. Turning cloudy into Friday but a little milder, with some rain during the day. Saturday cloudy with rain for much of the day.