The Fred Olsen cruise ship Black Watch has caught fire while on the way to Madeira.
The ship spent 24 hours at sea from the Azores on its way to Funchal with only one engine and in almost darkness and affected communications.
With 696 passengers and 365 crew on board, the fire was soon controlled, and only damaging electric cables.
Captain Henrik Mattsson had kept all guests (mainly British) fully informed and all arrived safely in Funchal port in good spirits. A charter flight was laid on to take all passengers back to the UK, and have been told they will be fully compensated for their holiday.