Engine problems have put an eighth CalMac ferry out of action, as the operator apologised for a "critical" shortage of ships. MV Lord of the Isles, which has been sailing the Oban to Mull route, ...