Vomiting virus sweeps through QE2

More than 300 people are thought to have caught a highly infectious virus on the Queen Elizabeth 2 cruise ship.
The Norovirus, a vomiting and diarrhoea bug, is common in cruise ships, hospitals and prisons.