A weather warning for thunderstorms and heavy rain is in place across Scotland for the entirety of Friday, following days of baking temperatures.
Temperatures reached a high of 31.2C at Threave in Dumfries and Galloway on Thursday, according to Met Office data, while Drumalbin in South Lanarkshire and Auchencruive in South Ayrshire also hit the 30C mark.