Travel disruption has been caused across Scotland by high winds and torrential rain, with one ambulance appearing to get stuck in floods.
A number of major routes have been hit by the severe weather, including the M876 northbound at junction two and one lane of the M80 heading north.
Yellow weather warnings for rain and wind are in place across much of the country through until Saturday.
An ambulance appears to have been left stranded by floodwaters in Paisley, with one social media user posting an image online.
Wet conditions have also led to the postponement of a match between St Mirren and Hearts at the Simple Digital Arena in the town on Friday.
High winds saw the Forth Road Bridge closed to double-decker buses, motorcycles, cyclists and pedestrians.
The Scottish Environmental Protection Agency (Sepa) issued flood warnings and alerts for most of the country on Thursday, lasting for two days.
Sepa said: “Prolonged periods of rain are expected over the next 48 hours across western and central Scotland.
“This may result in localised flooding and surface water impacting communities across these areas.”
A yellow “be aware” warning for snow and ice has also been issued by the Met Office for north and central Scotland on Saturday.