
The Royal Navy has paid tribute to the “nation’s greatest naval hero” Admiral Lord Nelson on the 220th anniversary of the Battle of Trafalgar.
The annual ceremony to mark Trafalgar Day was held on board the world’s oldest commissioned warship HMS Victory at Portsmouth, Hampshire.