Scores of people have been rescued from flooding as heavy rain caused widespread disruption across north-west England and north Wales, with large parts of Scotland also hit by snow.
More than 70 residents were evacuated from flood-hit homes by emergency services in north Lancashire early on Thursday.
A number of roads were submerged and cars left under water, with 27 residents 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 more than 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.
The fire service said most of the rescues did not involve a “life risk”, with some of the more serious incidents including moving vulnerable people out of their homes.
Others involved firefighters saving trapped animals and pumping flood water out of houses.
People were urged not to call emergency services unless there was a threat to life as crews continued to respond to a backlog of incidents.
The Met Office said around 1.7in (4.3cm) of rain had fallen in 24 hours in parts of Lancashire, while further north in Cumbria around half a month’s rain, 3.5in (8.9cm), was recorded in 36 hours at Shap.
Met Office forecast for Thursday, November 23
Rail operator Northern tweeted that flooding had stopped services between Lancaster and Morecambe, Carlisle, Oxenholme and Windermere.
A southbound stretch of the M6 in south Cumbria was reduced to one lane on Wednesday night and into Thursday morning, while North Yorkshire Police said “a number of vehicles” had been recovered from floodwaters in the Yorkshire Dales as the A65 was closed.