The Duke of Sussex spent Thursday afternoon at a charity event for bereaved military children where he joked with the BBC’s Daniela Relph, saying that he had eaten “at least three” Maltesers off the floor.

He also praised the charity, Scotty’s Little Soldiers, for their “very needed” work, and said it was “great” to be back in the UK.

Prince Harry returned to the UK this week to celebrate the 10th anniversary of the Invictus Games, a sporting competition he launched for military personnel wounded in action.