The Prime Minister has suggested that the Environment Agency was wrong to claim dredging rivers would not help prevent the worst effects of serious flooding.
Responding to a question by Tory MP Graham Stuart in the House of Commons, David Cameron said: "From the late 1990s - far too long - the Environment Agency believed that it was wrong to dredge.
"Those of us with rural constituencies that have been affected by flooding have seen the effectiveness of some dredging that has taken place.
"Now if it is good for some places, we need to make the argument that it would be good for many more places."
He also said it was wrong of Lord Smith, the chairman of the Environment Agency, to suggest that Britain may have to choose whether it wants to save "town or country" from future flooding.
More top news
One newspaper has picked a northern city as Britain's best place to live, due to its ancient beauty and recent modernisation.
A shock to the system
We found a tableau of desperation; vast crowds of people pushing and shoving their way forward, away from the continuing bombardment.