At Christmas 1914, the fighting stopped on the battlefields of the First World War. British and German soldiers sang carols, exchanged gifts and even played football together.

For several days over Christmas in 1914 the fighting stopped on the battlefields of the First World War.

British and German soldiers left their trenches to sing carols, exchange gifts and even play football.

With archive recordings from the BBC and testimony from the Imperial War Museum.

Image: British and German troops make a Christmas and New Year truce at the Western Front, Credit: Hulton Archive/Getty Images