People all round the world have fallen silent to remember those killed and wounded in conflict, as the nation commemorates 100 years since Armistice Day.

Ten thousand people marched past the Cenotaph in London to honour those who died in World War One.

Prince Charles laid a wreath on behalf of the Queen after two minutes’ silence at 11:00 GMT marked the end of WW1 on the 11th hour of 11 November 1918.

PM Theresa May said those who fought in the war had made “immense sacrifices”.

The Queen observed the silence in Whitehall from the balcony of the nearby Foreign and Commonwealth Office. The Duke of Edinburgh, however, was absent.

Prince Charles was followed in laying a wreath by German President Frank-Walter Steinmeier in a symbol of the peace that now exists between the two countries.

The Duke of Cambridge and the Duke of Sussex, Mrs May and Labour leader Jeremy Corbyn also laid wreaths.

Special events have also been held throughout the UK and around the world to honour those who died.