The UK’s first named storm of 2025 is very much here. After tearing through the Atlantic, Storm Eowyn has grounded flights, closed roads and schools and lashed the nation with 114mph winds. The UK has ...