Storm Debi batters Britain: Huge waves crash into Blackpool …
By Natasha Anderson[1] Published: 07:23, 13 November 2023 | Updated: 14:14, 13 November 2023
Britain has been battered by powerful 80mph winds and torrential downpours as Storm Debi arrived in the UK today.Northern Irel…