December 28, 2023‘Significant Damage’ Reported As Storm Gerrit Moves Through BritainA powerful storm bringing strong, gusty winds as it moves across Britain has left thousands of customers in Wales and England without power, delivered heavy rain […]