Any port in a coronavirus storm

Nearly 3000 passengers and crew of the MSC Magnifica haven’t been allowed off the big cruise liner for a month, since leaving Cook Islands and New Zealand. Their luxury world tour is turning into a voyage across the oceans in search of a port – any port – where they can disembark. Jonathan Milne reports.