Heavy rain and strong winds have been battering Scotland, causing disruption on the roads, railways and ferries.
Met Office weather warnings for wind and rain are in place across much of Scotland and the north of England.
The A1 was closed after two lorries were blown over in East Lothian, while trains and ferries have been cancelled in other parts of the country.
Edinburgh Castle and the city’s Christmas market were both closed due to the severe weather.
The HGVs were travelling on the A1 between Skateraw and Innerwick at about 07:45 when they toppled over.
Police and fire services are at the scene and both north and southbound carriageways have been blocked.
It is unclear whether anyone has been injured, although ambulance crews are in attendance. A spokeswoman for the fire service said the incident was ongoing.
Diversions are in place via the A68 and A697 through the Scottish Borders.
Another lorry toppled on the same route 20 miles from the first crash scene at Haddington.
Police have advised motorists to avoid the A1 altogether.
Organisers of Edinburgh’s Christmas market said all rides, Santa’s grotto and the market would not operate until further notice.
Edinburgh Castle and Edinburgh Zoo have also been closed.
Castle operators Historic Environment Scotland said they would monitor conditions and post updates on social media.
Aberdeen’s Christmas village is still open, although organisers said the Blizzard ride on Upperkirkgate was closed for the day.
ScotRail tweeted platform one at Haymarket had been closed while possible damage was investigated. Engineers were called out to carry out a safety check.
The train line between Crianlarich and Arrochar and Tarbet has been closed because of flooding.
Major disruption to train services from Glasgow Queen Street to Mallaig and Oban is expected until the end of the day. Replacement bus services are operating, but are unable to reach Rannoch and Corrour.
The line between Stevenston and Ardrossan South Beach has also been closed. It is expected to reopen at 17:00.
In Fife, a double decker bus was pictured hanging off a grass verge between Kingseat and Cowdenbeath. Local residents said the vehicle had been blown off the road.
Motorists were affected by delays following crashes elsewhere, including one on the M80 near Haggs, Falkirk, and another on the M80 near Robroyston, Glasgow.
- Police in Nithsdale, Dumfries and Galloway, told motorists to expect standing water on the roads and to leave larger gaps between vehicles
- The Tay Road Bridge is only open to cars, with a speed limit of 30mph
- Ferry operator Caledonian MacBrayne has warned of disruption, or the potential for disruption, to 26 of its 28 west coast routes
- NorthLink Ferries also cancelled a number of services between Aberdeen and Lerwick and between Scrabster and Stromness – many of which have been rescheduled for Thursday
- Fallen trees blocked roads in Gourock, Inverclyde, and at Ardgarten, Argyll and Bute
- In the Highlands, Gairloch’s primary and high school have been closed due to the bad weather
- Police in the Western Isles have warned of high winds affecting travel on the A866 Braighe road causeway in Isle of Lewis. Police said the route was “passable with care”.
Floods and power loss ‘possible’
The Met Office confirmed the storm would not be named because conditions did not have enough certainty or strength to warrant it.
However a spokesman said this may change as the forecast matures.
Strong, gusty winds up to 50mph inland are expected throughout the day with the Met Office yellow warning for rain in place until 15:00 and a yellow warning for wind in place until 17:00.
A further yellow warning for ice has been issued affecting the north of Scotland between 22:00 and 10:00 on Wednesday.
Information on the Met Office website advised that much of the rain would fall during a short space of time.
Please include a contact number if you are willing to speak to a BBC journalist. You can also contact us in the following ways:
- WhatsApp: +44 7756 165803
- Tweet: @BBC_HaveYourSay
- Send pictures/video to
- Upload your pictures / video here
- Text an SMS or MMS to 61124 or +44 7624 800 100