Dales Marine, the ship repair and specialist fabrication firm, has all seven of its docks around Scotland full for the first time.

The boats, all owned by different firms, include offshore supply vessels in dry dock at the firm's Aberdeen headquarters and at Leith and Montrose, a live fish carrier at Garvel, and a Calmac ferry at Troon. The work is a mixture of planned repair and maintenance, along with weather-related unplanned repairs.