How to fight back against the floods

This winter, storms wreaked havoc across the UK with homes in North Wales, northern England, Scotland, Kent, East Anglia, the south west of England and the Thames valley all falling victim to flooding. More than 100 flood warnings were issued by the Environment Agency, some of which were at the highest level, involving a risk … Continue reading How to fight back against the floods