Stocks for the cruise industry have fallen after the Diamond Princess and Grand Princess ships suffered coronavirus outbreaks, infecting hundreds of passengers around the world.

In the US state of Florida, where several large cruise companies are based, the elderly and those with existing health conditions are being told not to board.

Al Jazeera’s Andy Gallacher reports from Miami, Florida.