A village in the Scottish Highlands has recorded the highest temperature in the UK so far this month.
Tyndrum in Stirling hit 26.8C (80.2F) on Wednesday, according to the Met Office.
It comes as parts of Scotland see temperatures at around ten degrees higher than average, caused by a "Highland Heat Dome", according to Sky News weather presenter Kirsty McCabe.
She said: "High pressure has been sitting over the area for a good few days now, and the combination of light winds and strong sunshine has allowed temperatures to rise day on day.
"Tyndrum in Stirlingshire has reached 27.2C (80.9F) and locally some sheltered glens could have reached 28C (82.4F), making it the highest temperature we've seen in the UK this August.
"While it is unusual, it's not unheard of to be this warm at this time of year, and it's not record-breaking," McCabe said, adding that temperatures in Scotland have exceeded 28C in the past, including in 2019 and 2006.
Elsewhere, an annual series of global climate reports shows that 2020 was Europe's warmest on record by a large margin.
The average temperature on the continent last year was 1.9C above the long-term average for 1981-2010, according to the 31st state of the climate report published online by the American Meteorological Society.
Parts of the continent including Luxembourg, Sweden, Finland and European Russia saw temperatures 2C or more above the average for recent decades.
Watch: UK weather: Sunshine and 26C highs arriving this week as UK gets blast of summer heat