We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

Sign up fornow and never miss the top Royal stories again.

During the BBC interview last night, the American character discussed British biscuits and sightseeing in London while promoting Sesame Street.

The poppy is optionally worn to remember victims of conflict since the First World War leading up to Armistice Day on November 11, ever since Colonel John McCrae wrote his 1915 poem In Flanders Fields.

Chairman of the Campaign for Real Education Chris McGovern called the move "disgraceful".

Mr McGovern said: "This is clearly setting a bad example for children. What is this telling them about the poppy - that it's insignificant and somehow funny? To put the poppy on a puppet trivialises what the poppy stands for - it's totally inappropriate.