Torrential rain, flooding and gusts of up to 60mph are set to hit Scotland over the next few days.

The Met Office has issued yellow "be aware" weather warnings for the Highlands and Islands, Strathclyde, Tayside, Grampian, the Lothians and central Scotland on Wednesday.

Up to 80mm of rain is expected to fall and motorists have been warned to expect flooding on roads in Tayside.

Environment agency Sepa has also issued flood alerts for Dumfries and Galloway, Easter Ross and the Great Glen, Moray, the Scottish borders, and central Scotland.

Scottish Hydro Electric Power Distribution is on yellow alert.

A Met Office forecaster reported: "Further rainfall is expected to arrive across much of Scotland and northern England during the early hours of Wednesday.

"The rain will become persistent and heavy at times over high ground before clearing to the south east overnight Wednesday and into early Thursday.

"Some very strong winds are also likely in association with this system with gusts of 60mph possible in places."

They added: "South-westerly severe gales will develop across the north west of the Scottish mainland and the Western Isles on Wednesday, with winds perhaps touching storm force in exposed areas during the afternoon."

Earlier warnings were extended across the north of Scotland on Wednesday morning, but were pulled back in the central belt.