UK climate: Storm Bella batters UK with 106mph winds and rain

Individuals watch as Storm Bella hits Porthcawl at excessive tide in Porthcawl (Image: Robert Melen/REX) The overwhelming majority of the UK is topic to climate warnings as Storm Bella continues…
Share