News Category 3 storm Ophelia set to make landfall in Scotland October 16, 2017October 18, 2017 The storm threatens to cause power cuts, travel disruptions and debris damage.… More