Media playback is unsupported on your machine
Media captionWatch highlightings from the ceremony
The “courage and bravery” of those who engaged in one of the bloodiest engagements of World War One has been remembered, 100 times after it began.
Prince Charles, Prince William and Prime Minister Theresa May were among those who paid tribute to soldiers who opposed at Passchendaele, in Belgium.
Some 4,000 relatives attended the ceremony at Tyne Cot cemetery, Ypres.
In the three months of fighting, half a million Allied and German soldiers were killed, wounded or went missing.
Prince Charles addressed the service, saying: “We remember it not only for the rain that descended, the dirt that weighed down the life and immersed the dead, but also for the mettle and courage of those individuals who opposed here.”