A double-decker bus veered off the road in icy conditions near Glasgow this morning as snow and ice wreaks havoc across much of Scotland.

The bus, in Stepps, North Lanarkshire, slid down an embankment at a roundabout at around 7.15am as the weather affected driving conditions.

No passengers were on-board and the driver was unhurt, police said, but part of the road was forced to close.

Dozens of schools have also been closed and commuters hit by rush hour disruption as heavy snow swept parts of the country.

A total of 35 schools in the Scottish Highlands were closed or opened later on Monday as 5cm of snow fell in places.

Yellow weather warnings had been issued for snow and ice for the rest of Scotland, but further school closures were avoided with most pupils enjoying a half-term holiday.

A lorry also collided with a rail bridge near Achnashellach, in Wester Ross, causing disruption to train services between Kyle and Inverness.

Forecasters said lighter showers will pass on Monday but further weather warnings for high winds, snow and rain have been put in place for the west of Scotland for Tuesday.

Met Office meteorologist Luke Miall said: "On Monday evening the next band of rain will start to push its way in during the night bringing rain and some snow where it meets colder air.

"Where there are clear skies further east we'll start to see frost and ice developing once again.

"For some of us it will be a cold start to the day but for all of us umbrellas will need to be at the ready."