Parts of Britain have woken up to a blanket of Spring snow as the recent spell of unseasonably warm weather has been replaced by wintry conditions and predictions of sub-zero temperatures.
More than 15cm of snow fell in the space of four hours in parts of Scotland on Monday night and Tuesday morning as an Arctic weather front bore down on the UK.
After one of the warmest Marches on record, forecasters are warning Britons to get their jumpers and scarves back out with temperatures set to plummet to as low as -5C on Tuesday night as the big chill moves south.
Around 10cm of snow has carpeted most parts of northern Scotland, with accumulations of 17cm recorded in Aviemore in the Highlands and temperatures of close to -2C in Glen Ogle.
Scotland's central belt was also hit by the wintry weather, which will gradually creep into northern England, parts of Wales and the Midlands in the coming 24 hours.
London and the south east should escape the snow with temperatures of around 13C on Tuesday before dropping to around 8C on Wednesday.
The weather is in stark contrast to March's mini-heatwave - the only years to have a warmer March in the past 100 years were 1938, 1948, 1957, 1990 and 1997.
Paul Mott, senior forecaster at MeteoGroup, the weather division of the Press Association, said: "The weather in March has been quite exceptional. There were a number of Scottish records that were broken and some of the highest temperatures ever recorded in March."