Hundreds gathered to watch King Charles's coronation on board the Queen Elizabeth 2 at Port Rashid, in Dubai. All pictures by Khushnum Bhandari / The National

Britons flock to Dubai's QE2 to watch King Charles III's coronation