Every year members of the royal family lay wreaths of poppies at the Cenotaph in memory of British troops who died in the First World War and other conflicts since. Now the Duke of Sussex has said that he would like to lay a wreath of marigolds in honour of the Indian troops who served in the war.

More than a million Indians were involved and some 74,000 died.

Prince Harry’s remarks came as he made his annual visit to the Field of Remembrance outside Westminster Abbey.

As he passed a plot marking the Indian troops who served in the war, the duke was given a small marigold bloom by Suraj Samant, 23, a youth representative on the Hindu Council UK .