They paid thousands for a cruise that hasn’t sailed. Now they can’t get their money back Business 4th Oct 2025