A thousand passengers and crew - including 30 Brits - left drifting at sea after a fire on board a cruise ship are being towed to the Seychelles.

The Costa Allegra is owned by the same company as the Concordia, which crashed off the coast of Italy last month - killing 32 people.