People across the north and north-east were able to shed their hats and scarves to enjoy an unusually warm weekend with temperatures “substantially above” the seasonal average.
Guisers were blessed by clear skies and an unseasonably mild evening on Saturday, and the enjoyed much the same yesterday.
The UK’s November temperature record was broken, with a high of 22.4C recorded in Trawsgoed, Wales – making it warmer than Barcelona.
Britain’s previous top record for November was in 1946, also in Wales, when readings of 21.7C were taken.
Closer to home, the mercury reached its highest peak of 18.2C in Lossiemouth at about 9am yesterday, despite a drizzle of rain at the time.
On the islands, there were sunny skies although the temperature lurked around 12C-14C.
And today, people can expect much the same – with forecasters expecting it to be about 18C across the north and north-east.
Paul Arbuckle, a forecaster for the Met Office, said: “We had a ridge of high pressure built across the north of Scotland, which had drawn fairly mild air up from the south.
“It’s been substantially above the seasonal average across Scotland, with the north-east seeing the best of it, with very long periods of sunshine.
“The average for the region at this time of year is about 10C, but this weekend was about seven degrees higher than that.”
“Today we might get up to around 18 or so, it’s going to be quite sunny, especially in the north-east which will get the best of the weather across Scotland.”
He said the mild conditions would continue tomorrow, but the weather is expected to turn later in the week.
Mr Arbuckle added: “It’s not looking too bad for Tuesday either, but then it looks like more rain will be coming in later on in the week, as we head into Wednesday and Thursday, but it won’t be particularly poor, still fairly mild.”