A heatwave is set to continue in Scotland for another week.

Hot air from Africa will continue to bring high temperatures to the country.

This week has seen records broken in Scotland, with Bishopton in Renfrewshire hitting 31.9C on Thursday.

Temperatures next week are expected to reach around 27C, with plenty of sunshine.

STV weather presenter Sean Batty said: "Quite a few locations have broken their all-time records for heat in the last couple of days.

"Bishopton in Renfrewshire hit 31.9C on Thursday, well exceeding the previous record for the region set back in 1975.

"This week, high pressure has kept the weather mainly dry, sunny with the heat building to its peak on Thursday.

"The temperatures will come down a little on Friday and through the weekend, but only by a few degrees to the mid to high 20s.

"The high pressure that is giving us these conditions is not expected to move much in the next week, which means the dry and very warm weather is set to continue."

Five other places in Scotland recorded its warmest ever day on Thursday.

Aboyne in Aberdeenshire, Dalwhinnie in the Highlands, Tyndrum in Stirlingshire, Strathallan in Perth and Kinross and Salsburgh in North Lanarkshire all broke records.

Sean added there is a possibility of this being one of the warmest summers in recent years.

He said: "While this is great news for most, it's not so good for the farming community with soil moisture levels continuing to drop.

"The soil is already much drier than normal in parts of North Ayrshire, Borders, Fife, Angus, Aberdeenshire and Moray.

"As has been the case this week, a very slight onshore flow in the east has meant it's been cooler here with haar at times, and this will continue to occur in the coming days.

"This spell of weather has been truly exceptional, especially as we're just a few days into the summer.

"The cooler sea surface conditions in the North Atlantic are likely to enhance the chance of this being a drier and warmer summer than average."