The state-owned CalMac has been forced into ferry cancellations due to delays in routine overhauls of some ferries and technical issues. Island communities fear tourism and other businesses are being damaged and have reacted in anger and dismay as more disruption to Scotland's ferry network.