Scotland has been blasted with high winds, rainfall and snow as Storm Gerrit batters the nation. 

A number of roads are closed and there is traffic disruption up and down the country due to fallen trees, high winds, flooding, and snow. 

Read more: Storm Gerrit live updates as rain and snow hits Scotland

Traffic Scotland has warned drivers to exercise caution in the adverse conditions, with the Met Office putting yellow weather warnings in place. 

Meanwhile, there is a danger to life warning in some parts of the UK as people are warned of deep and fast flowing floodwater. 

Winds of up to 70mph are expected while  around 10cm to 20cm of snow is likely to cause problems in some northern areas. 

Here are the latest road closures, traffic disruption, and warnings in place due to Storm Gerrit

Scotland road closures and traffic disruption 

  • A9 Dalwhinnie closed in both directions at Dalnaspidal due to adverse weather and broken-down heavy goods vehicle

  • A9 Ballinluig to Dunkeld closed in both directions due to flooding

  • A82 at Inverlochy, Fort William closed in both directions due to trees falling (reported reopen at 3pm)

  • A82 Stirling Road at Milton closed due to flooding both ways from A814 Dumbarton Road to Barnhill Road

  • A82 at Invergarry closed in both directions due to fallen trees between Invergarry and Fort Augustus

  • A81 at Maryhill closed due to flooding on A81 Maryhill Road Eastbound from Acre Road to Dalsholm Road, detour in operation

  • A98 just passable due to snow around the B9027 at New Blyth

  • A96 Huntly closed in both directions due to flooding

  • A90 at Kincaldrum closed in both directions due to flooding between Forfar and Dundee

  • A9 Dornoch Bridge is closed to high sided vehicles due to high winds 

  • A92 Tay Road Bridge closed to high sided vehicles due to high winds 

  • A78 Greenock: One lane closed and heavy traffic due to flooding on Inverkip Road Eastbound at Gleninver Road

  • A93 Spittal of Glenshee snow gates closed 

  • B977 Impassable due to flooding on B977 both ways from B987 Northern Road to B979 Station Road at Hatton of Finlay

  • B936 at Lindores road blocked both ways due to fallen tree, traffic coping well 

  • B805 at Maddiston closed due to flooding on Main Road both ways between the A801 and Glendevon Drive