The UK’s first named storm of 2025 is very much here. After tearing through the Atlantic, Storm Eowyn has grounded flights, ...
The storm had knocked out power to more than half a million utility customers by early Friday as it moved across Ireland.