Business News Stornoway Shipyard Business Collapse Leaves £15m Debt and Unfinished Vessels ByIvy June 8, 2026June 8, 2026