The Queen, Duke of Edinburgh, Prince Harry and Prince Williams were among senior Royals who laid wreaths at the Cenotaph in Whitehall to mark Remembrance Sunday.

Prime Minister David Cameron, Deputy Prime Minister Nick Clegg and Labour leader Ed Miliband were also among politicians and dignitaries who laid a wreath to honour British service personnel who have died during conflict.

Troops in Afghanistan have marked Remembrance Sunday with a service attended by Prince Andrew and Defence Secretary Philip Hammond.

The royal said: "This is the last opportunity to mark a Remembrance Sunday in the field like this under the current garrison strength and I think it's important....that we mark not only this by coming here but remembering all those who have lost their lives in this particular campaign.