Prime Minister David Cameron insisted that investment in flood defences has increased during his parliament.
In a heated exchange during which the Prime Minister was accused by Labour leader Ed Miliband of using "phony" figures, he said:
"We have set out spending figures, all the way to 2020, not all of which are fully committed, which are major investments in flood defences. As I said two weeks ago, as the waters reside, and as we review what happened, we can review and see what new measures we can take.
"Let me repeat, that in this four year period, and indeed in this parliament, overall spending on flood defences has went up."
More top news
The Which? annual survey saw British Airways languishing near the bottom for passenger satisfaction in both short and long-haul.
The Orkney Islands took second place, followed by Rutland and Wychavon while last year's winner Winchester falls to fifth place.
The prime minister reached a compromise deal within Tory ranks in a bid to prevent a revolt over plans to write the Brexit date in law.