September temperatures have hit 25C in parts of Scotland, in the highest figures recorded so late into a year since 2019.
Kinlochewe in Wester Ross was the hottest part of the UK on Wednesday at 25.2C, about as warm as the Spanish city of Valencia.
Aviemore saw highs of 25C, Altnaharra in Sutherland hit 24C and Glasgow reached 23C.
On Tuesday, at Kirkwall in Orkney it was 21.4C, the highest it had been in the islands this late in the year since 1998.
Wick in Caithness also experienced a temperature of 22.3C on Tuesday – a seasonal high for the time of year according to records going back to 1930.
It comes after arctic air brought September snow to some of Scotland’s highest mountains last week.
Met Office data suggested last month in Scotland was cooler than average, and it was wet with western Scotland provisionally experiencing its third wettest August on record.