Storm Darragh: People forced to leave homes after flooding hits North Yorkshire December 8, 2024 News by Leave a Comment on Storm Darragh: People forced to leave homes after flooding hits North Yorkshire