Portland Port has wished 'Willkommen' to the latest cruise ship visitor.

MS Deutschland, operated by Phoenix Reisen, is currently on a 14-night tour of the British Islands, and docked this morning at Portland, on the last stop of the cruise. The ship is due to leave at around 9pm tonight to head back to Bremerhaven, near Bremen, Germany.

The 175 metre ship has already visited Edinburgh, Aberdeen, the Orkney Isles, Belfast, Cork, Galway, Cardiff and the Scilly Isles.

MS Deutschland carries between 520 to 636 passengers, as well as hundreds of staff.

It is the latest visitor in what is expected to be another record-breaking cruise ship season for Portland Port.