Snowstorms swept across parts of Britain overnight as an Arctic blast sent temperatures plunging. Just weeks after the country enjoyed the warmest April day in four years, the balmy weather has given way to wintry conditions.
Around 1.2in (3cm) of snow is lying on the ground in the Highlands of Scotland after storms hit the north of Britain.
And the Pennines and Northern Ireland have both also been struck by sleet and snow showers.
Forecasters warned that the unsettled weather is set to last, putting paid to hopes of an early summer.
The mercury dropped to below freezing or thereabouts in large swathes of Britain last night, hitting minus 3C (27F) in parts of Scotland and hovering around freezing on the south coast.