FIREWORKS lit up the sky tonight when a cruise ship embarked from Southampton on her delayed voyage to the Caribbean.

The 40-year-old Saga Ruby finally left port six weeks after her original departure date on a cruise which was cut from 109 days to 66 days.

The ship was due to leave Southampton on January 7, but hours before her planned departure engineers discovered an engine fault, forcing 300 passengers to cancel their holiday plans.