Virgin Voyages massive cruise liner was due to leave the city at 7pm last night but it was delayed by hours as passengers faced a lengthy wait for pre-boarding testing.
As part of their holiday package, cruise ship passengers with the company are required…







