Heavy snow and freezing rain have hit large parts of the UK, leaving stranded vehicles on the roads and delayed or cancelled rail and air travel.

There is likely to be a week-long spell of wintry conditions, the Met Office has said.

Snow surrounds the Langley Castle Hotel in Langley, Hexham, Northumberland (Owen Humphreys/PA)

A blanket of snow near Allenheads, in the Pennines in Northumberland (Owen Humphreys/PA)

A man clears snow near Allenheads (Owen Humphreys/PA)

A water vole on a branch above floodwater in Yalding, Kent (Gareth Fuller/PA)

Rising floodwater in Yalding, Kent (Gareth Fuller/PA)

Snow is cleared in Catton, Northumberland (Owen Humphreys/PA)

A man clears snow from a car in Allendale, Northumberland (Owen Humphreys/PA)

A member of a mountain rescue team after helping to clear cars from a snow drift near Ribblehead, in North Yorkshire (Danny Lawson/PA)

A flooded public footpath in Severn Stoke in Worcestershire (David Davies/PA)

A man clears snow from the pavement in Woolton, Liverpool (Peter Byrne/PA)

Floodwater begins to rise at the Little Venice caravan park in Yalding, Kent (Gareth Fuller/PA)