snow
Seven days after recording the UK's top temperature of 28.3C, the north of Scotland yesterday struggled to a daytime low of minus 1.1C amid a blanket of snow.

Cromdale in Speyside had registered the high of the year so far as the country sweltered in the sunniest spring ever. However, just a few miles away yesterday temperatures fell below zero during the day at the Cairngorm mountain range in Inverness-shire.

"Welcome back to winter," said Luke Miall, of the Met Office. "The north of Scotland has been distinctly chilly for the time of year. At the same time as this low temperature was recorded, the wind was blowing at 70mph."