The Met Office says Scotland had it hottest year on record in 2022.
Weather experts announced the highest average temperature ever charted in one year as Scots saw an annual average of 8.50C, beating the previous record of 8.43°C from 2014.
The global heatwave in July didn't miss and baked Scots, with the record temperature for the year scored at 31 °C in Aboyne in Aberdeenshire.