Here's a thing...
Julia Slingo from the Met Office says global warming will make extreme weather more likely in the future.
David Cameron says money is no object.
My suggestion is the government give everybody whose house is uninhabitable a million and a half quid (or whatever it costs to get an equivalent property and furnish it) or so to move to higher ground. There are plenty of brownfield sites that can be developed. I see them as I travel up the East Cost Mainline.
Generate the money by cutting the budget for the EA and the Met Office.
Surely, long-term that is a more effective and cheaper solution than shoring-up.
Anyone who doesn't want to move can stay where they are. They still get the cash but they need to use it to make provision to bale themselves out when it floods.
The problem is, I don't believe either Julia Slingo or David Cameron. And deep down neither do they.