People watch waves during Storm Darragh at New Brighton near Liverpool, Britain, Dec. 7, 2024. Tens of thousands of homes were left without power, rail and air travel faced disruptions, and sports ...
The Energy Networks Association also said around 86,000 homes in England, Scotland and Wales were without power. The Merseyside derby between Everton and Liverpool has been postponed as Darragh’s high ...