Scotland’s adjustment to a new way of travelling got off to the worst possible start on Saturday as high winds and heavy rain brought transport chaos.
Scots are already struggling to get their heads around the implications of the closure of the Forth Road Bridge, and nowflood warnings are in place for much of the country with heavy rain forecast into Sunday.
The M90 was shut in both directions between junctions 8 and 9 near Glenfarg, with deep floodwater covering all of its lanes.
Several homes in the area are also affected.
Meanwhile, there were major delays on the outskirts of Dunblane with flooding affecting the A9/M9 junction. Traffic was stationary in both directions for long periods of time, with the Dundee United team coach one of the vehicles said to be caught in the chaos.
Despite heavy overnight rain, only one road was closed in Fife due to flooding, the B936 between Auchtermuchty and Lindores.
However, the accompanying high winds did bring down a tree, forcing the closure of the B940 between Cupar and Pitscottie.
Police have reported only one incident on the region’s roads, with a one-vehicle accident on the M90 near Dalgety Bay after a car travelling southbound struck the barrier.
There are no reports of any injuries, though the road was closed temporarily to allow debris to be removed.
On the railways, operators are warning of extra congestion on services travelling between Fife and Edinburgh due to the closure of the Forth Road Bridge.
However, services further north have been affected by flooding, with replacement buses operating between Perth and Inverness due to flooding at Pitlochry.
The sporting calendar has also been hit hard by the inclement conditions with Raith Rovers clash with Rangers called off following a series of pitch inspections.
Over the Forth, Hearts’ match against Inverness Caley Thistle has also been cancelled, while Celtic’s clash with Hamilton through in Glasgow has also been postponed because of flooding.