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
Police in Beirut are investigating the sudden death of British embassy worker Rebecca Dykes, government sources said.
A tip from the CIA was sufficient to track down and detain a group of suspects planning to bomb the Kazan Cathedral and other sites.
The 12 Years A Slave director is filming an artwork as a 'lasting memorial' to the Grenfell Tower fire tragedy.