The world's largest cruise ship, Harmony of the Seas, has arrived in the UK.
The £783m vessel, which came into Southampton earlier, is 361m (1,187ft) long and can carry 6,780 passengers.
It features 20 restaurants, 23 swimming pools and took more than two-and-a-half years to construct.
The...