Much as i love to bash the Tories at every valid opportunity i fail to see how you lay the blame on them for this trifecta of misery.
As i see it (i may be totally wrong)
We are entering an El-Nino weather cycle that historically has played silly buggers with the jet stream in the southern hemisphere – this moves warm weather patterns northwards into Europe which leads to increased rainfall and strong winds.
We have had pretty much constant rain for the previous 6 weeks
Saturated ground can only accomodate so much water before it creates the perfect environment for flooding, even minimal rainfall that in previous years has not posed a problem becomes exacerbated when it falls on a rising water table.
Nothing short of designating vast swathes of the countryside to be set aside as flood plains with heavily engineered run off channels to deal with this problem could make a difference, if the government and thus farmers (they’d need massive compensation) who are willing to allow their land to become incorporated into such areas allow this then the problems may be localised into certain areas, until such a plan is built this will happen again…and again.