CalMac says the past few weeks were “immensely challenging” due to the number of boats out of action.

🔗 Read original source — BBC News [RAW]