Britain is set to be hit by heavy rain this weekend, with forecasters predicting up to two inches in several areas before Monday.
More than 270 alerts and warnings have been put in place by the Environment Agency.
Sally Webb, forecaster at MeteoGroup, said: "Rainfall totals could exceed 50mm in the next 72 hours, but it won't all come today.
"Wales, south west England and Scotland will be the hardest hit areas.
"The rain is coming in bands and it is going to be pretty persistent during the day time today with more showers on Sunday, but it is Monday that's going to bring the most rain coupled with strong winds.
"It is looking to be turning a little bit more settled in around 10 day's time."
Farmers unable to get winter crops in the ground because their land is waterlogged have told shoppers to expect rising food prices in 2013.
Hundreds of flood warnings are in place across England and Wales, with Scotland warned to prepare for heavy rain.
As much of the UK faces flooding and the heavy rain continues, will Christmas be a washout?