Heavy rain has caused major flooding in parts of Scotland.
One care home in Aberdeenshire had to be evacuated after Loch Soy burst its banks. The 40 residents are now in temporary accommodation.
Other areas affected include the North Ayrshire towns of Largs, Fairlie and Kilbirnie.
Further rain alerts have been issued by the Met Office for the rest of Scotland, including Lothian and Borders.