‘Storm of the Century’ batters UK World February 10, 2020 Storm Ciara, named the “storm of the century”, has slammed the UK as gale winds and heavy rain have triggered…