Travel disruption is affecting much of Scotland as Storm Hector sweeps across the country.
The Met Office has issued a yellow “be aware” warning until 15:00 with wind gusting up to 70mph expected in some areas.
A number of ferry services have been cancelled and trains have been hit by problems with overhead lines and fallen trees.
Roads across the country have also been affected by fallen trees.
This includes one which earlier blocked the M8 westbound at the Erskine Bridge.
The A912 Falkland to Strathmiglo road was also closed because of a fallen tree, as was part of Great Western Road in Glasgow between Queen Margaret Drive and Hamilton Park Avenue.
Police in Dumfries and Galloway said a number of trees had also been blown down in the region.
The A9 Dornoch Bridge has been closed to high-sided vehicles, and the Tay Road Bridge and Forth Road Bridge are closed to double-deckers. Pedestrians and cyclists are also being stopped from using the Forth Road Bridge.
Police have advised people to make sure any loose garden furniture is secure to prevent it from being blown into roads or damaging property.
On the trains, there are a number of problems with overhead lines, including issues at Partick and Dalreoch. Train services between Partick and Dumbarton Central have been suspended.
High winds have also affected the line between Garrowhill and Drumgelloch, disrupting Helensburgh to Balloch services, as well as Edinburgh to Milngavie services via Airdrie. Some buses are being provided.
Glasgow Queen St to Oban services have been disrupted by a tree blocking the line at Dalmally.
The weather is also affecting trains through Saltcoats. High winds are causing sea water to come over the sea wall, striking the overhead line equipment. This means Largs and Ardossan Harbour trains cannot operate.
Ferry operator Caledonian MacBrayne said gusts of 70mph had been forecast in some exposed west coast locations.
The South Uist service from Mallaig to Lochboisdale has been cancelled for the day and there will be no services to Tiree.
There are also cancellations on the Skye crossing, the Gigha service and the Ardrossan to Brodick sailings to Arran.
Other services affected include Northlink’s afternoon sailings to and from Scrabster and Stromness.
Pentland Ferries said its evening sailings between Gills Bay and St Margaret’s Hope in South Ronaldsay will depart an hour early, as will the return journey.
Orkney Ferries said its afternoon services were currently under review.
Customers have been urged to check ferry and train information before travelling.