Parts of the East Midlands and Yorkshire have been warned that they could see further devastating floods.
The Met Office has issued a warning that there could be a danger to life in parts of the region that are still recovering from floods which began last week.
A yellow weather warning for rain is in place for areas around Nottingham, Sheffield and Doncaster.
Forecasters are predicting between 35mm and 45mm of rainfall, and 33 flood warnings are in place across the region after the Met Office warned there could be a risk to life “because these areas are very waterlogged already”.
Met Office meteorologist Luke Miall said “the worst of the winter weather has now moved through” the South West, but “it’s the same one that’s going to push its way north and will affect the flooded areas from last week”.
He added: “Even some amount of rain could cause rivers to rise.”
It comes after the prime minister was criticised for his response to the flooding.
Boris Johnson visited Stainforth, South Yorkshire, on Wednesday and one woman helping the recovery effort told him: “You’ve not helped us up to press. I don’t know what you’re here today for.”
Another said to him: “You’ve took your time, Boris, haven’t you?”
Mr Johnson had insisted: “We’ve been on it round the clock”.
More than 100 soldiers have been sent to South Yorkshire to help residents clean up and, during a visit to the town of Fishlake later in the day, Mr Johnson promised: “We will get people back on their feet.”
Meanwhile, as Yorkshire prepared for more rain, parts of England and Wales were experiencing snow.
Dartmoor was covered in snow on Wednesday evening and police in the Welsh town of Ystradgynlais warned people to travel only if necessary after the weather saw several people stranded.
The Met Office has issued yellow weather warnings for:
- Snow in parts of south Wales and south west England between Bath, Oxford and Worcester
- Rain further to the south east in England, including London, and in the East Midlands
- Ice in eastern coastal regions of Scotland, from Kelso north to Elgin