Calmac ferries delayed again as costs increase by at least £8.7m

This post was originally published on STV News.