News

Caledonian MacBrayne has paid out more than £460,000 in compensation to passengers because of delays and cancellations since April last year.