Apr 08, 2024
Jan 04, 2016
The UK is certainly no stranger to experiencing wet weather; however, December 2015 has seen storms Desmond, Eva and Frank cause devastating disruption to thousands of homes and businesses in just under three weeks.