Parts of Scotland are to be battered by heavy downpours as a Met Office warning comes into force.
A yellow weather alert for rain has been issued for Angus, Aberdeenshire, Moray and the Highlands on Tuesday July 9 from 10pm until 11.59pm on Wednesday July 10.
The forecast predicts between 50 to 90mm can be expected across the north and northeast, while other areas can expect to see between 20 and 30mm over the warning period.
The Met Office said residents should expect some communities to be cut off by flooded roads, difficult driving conditions because of flooding and spray, and fast flowing or deep floodwater which could cause “a danger to life.
Delays and cancellations to public transport should also be expected.
The forecast reads: “Areas of rain moving into northern Scotland from late Tuesday into Wednesday are expected to become heavy with some embedded showery outbreaks as the band slows down and focusses across the east coast and Moray Firth.
“20-30mm through the period is expected quite widely, however localised heavier bursts of rain likely to build totals toward 50-75mm with up to 90mm possible across Grampians and Northwest Highlands.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country