Temperatures could hit 19C in parts of Scotland, making it a record-breaking November.

Places such as Durness, Kinlochbervie, Lochinver, Scourie and Ullapool could break records this weekend.

It comes after the mercury soared to 17C at Kinlochewe in the Highlands on Thursday, with Lossiemouth in Moray reaching 16C.

The current November record for Kinlochewe sits at 19C recorded back in 1996.

STV weather presenter Sean Batty said: "As the air comes off the mountains and descends into areas such as Durness, Kinlochbervie, Lochinver, Scourie and Ullapool temperatures have a chance of hitting 19C, which would be 11C above average.

"It's likely that some of the November temperature records will be broken locally in the north Highlands in the coming days.

"The reason it's so mild is down to low pressure being anchored out to our west in the Atlantic, which is pulling warm air up all the way from south of the Azores.

"The warmth is also being enhanced by local effect, called a foehn wind.

"This is a warming wind which develops off mountain in certain meteorological conditions, such as we have at the moment.

"This means areas to the lee of hills, which is areas such as Moray and the north Highlands in this case, are getting some of the highest figures."

Overnight temperatures in some areas have been reaching as high as 12C.

The average daytime temperature for this time of year is 8C.

Sean said the level of heat for this time of year is very unusual.

He said: "The average daytime numbers at this time of year should be around 8C, so the highs in recent days have been a good 5-9C above normal.

"Overnight temperatures have been even more significant with some spots staying around 10-12C when we should be getting down to around 2-3C at this time of year.

"Over the coming days a strong east to south easterly wind will develop bringing an enhanced local foehn wind to the north west coast."

Sean added that temperatures will plummet next week.

"The unseasonable weather will change next week as a colder air flow starts to develop into next week with an easterly wind setting in," he said.

"Temperatures for most of the country will be closer to average by the middle of next week and there will also be a chilly wind along the east coast.

"Longer term it looks like high pressure will develop to the north east and drift to the north of us towards the end of the month pulling in much colder air from the Arctic.

"So while conditions are very mild just now, it looks as if we'll end November and start December on a much colder note."