The Battle of the Somme and its end, 100 years on
The Battle of the Somme, one of World War One's bloodiest battles, finally came to an end on 18 November 1916 after almost five months of carnage.
Here is a look at how it unfolded and its deadly human cost.
Images courtesy of the Imperial War Museum