Prince Harry and the Duke and Duchess of Cambridge paid their respects to victims of war at a service to mark the 100th anniversary of the Battle of the Somme in France

Prince Harry and the Duke and Duchess of Cambridge paid their respects to victims of war at a service to mark the 100th anniversary of the Battle of the Somme in France