HEAVY snowfall caused disruption across parts of Scotland, with drivers facing icy roads and flooding in many areas.

Emergency services dealt with a jackknifed lorry on the A9 at Berriedale Braes in Caithness at around 7am.

Two hours later a car and a lorry were involved in a collision on the A9 just south of Aviemore in snowy conditions.

The road was closed until 10.10am while emergency services dealt with the incident.

No-one was injured in either crash.

Highland Council said most roads were affected by the wintry conditions with snow and ice and flooding in many areas.

Most of the higher routes in north Sutherland had up to four inches of wet snow, while some of the lower routes inland had as much as two inches.

All routes in Caithness were affected by minor flooding while there was major flooding on some of the main routes.

There were reports further south of frost and ice and some snow on the roads.

The Met Office put in place "yellow" weather alerts for most of Scotland, warning of the risk of slippery surfaces and difficult driving conditions up until 10am on Friday.

South of the border, heavy rain caused widespread flooding and travel disruption across north-west England and North Wales.

A number of roads were closed and 27 residents were evacuated from their homes in the village of Galgate, near Lancaster, before sheltering in local pubs overnight.

Lancashire Constabulary said emergency services, the Environment Agency and Lancaster City Council had received more than 500 flood-related calls, and attended over 100 incidents.

Lancashire Fire and Rescue Service said more than 70 people had been rescued, along with at least 20 horses, a cat and a dog.