Yellow warning for most of Scotland as wind causes disruption
High winds have caused disruption in parts of Scotland with gusts of almost 70mph recorded.
High winds have caused disruption in parts of Scotland with gusts of almost 70mph recorded.
The Met Office has put in place a yellow "be aware" weather warning covering most of mainland Scotland for Sunday, with warnings remaining in place for the Northern Isles overnight and into Monday.
A wind speed of 68mph was recorded at Loch Glascarnoch, near Garve in the Highlands on Sunday, with speeds of up to 61mph in Tain, Kinloss and Lerwick.
On higher ground, a gust of 115mph was recorded earlier on the top of the Cairngorms, with gusts now decreased to 84mph.
Wind warnings or restrictions have been put in place on bridges including the A90 Forth Road Bridge, A87 Skye Bridge and A92 Tay Road Bridge.
The weather has also disrupted CalMac ferry sailings on the west coast, with some services cancelled or suspended.
Several events across the country have been cancelled, including the Foodies Festival in Edinburgh's Inverleith Park and an annual raft race in Lossiemouth, Moray.
There had been fears the weather might impact on the Montrose Music Festival, where Canadian singer Bryan Adams is due to perform, but organisers said the event would go ahead.
Forecasters said the windy conditions were due to a relatively deep area of low pressure moving slowly eastwards between Scotland and Iceland.
The Met Office said: "The strongest winds are expected to be across northern and north-western Scotland, but some locally strong gusts are still possible even across south-eastern Scotland, particularly over and to the lee of hills.
"These strong winds will also generate very rough sea conditions near north and north-west Scotland."
A tree on the line between Broughty Ferry and Carnoustie has disrupted train services between Dundee and Aberdeen, while passengers also faced delays on Glasgow to Oban services because of a tree blocking the railway.
Homes in Broughty Ferry and Dingwall have been affected by power cuts.