Motorists are being urged to drive with extra caution as strong winds hit parts of the country. 

The A1 is currently shut between Haddington and Thistly Cross due to expected high winds.

The Met Office has issued yellow warnings of wind for parts of Scotland between 5am and 9pm on January 7.

It said that gusts of 50-60mph are likely and warned of gusts of 70-75mph around some of the most exposed coastal and upland sites.

The warning covers the Highlands and islands, Moray, Fife, Falkirk, south-west Scotland, Lothian and Borders and parts of Strathclyde.

Traffic Scotland said the A1 would be closed with a diversion via the A199 and advised drivers to plan ahead.

Police tweeted: “If driving a vehicle which may be vulnerable to being blown over in high winds, please exercise additional caution and plan your route to avoid exposed areas or consider delaying your journey until conditions improve.”

They advised people driving high-sided vehicles to avoid travelling on the A1 unless it was essential, and said motorists should allow extra time for their journey.

The Met Office warned that some delays to road, rail, air and ferry transport are likely while some short-term loss of power and other services is possible.

Western Ferries have said that they are not accepting buses or high sided vehicles