Storm Dudley hits UK with power cuts and travel disruption ahead of incoming Storm Eunice
The UK faced strong winds and heavy rain as Storm Dudley arrived on Wednesday evening, causing power cuts and travel disruption – with Storm Eunice … Read more