The Duke of Sussex spent 54 minutes having a cup of tea with King Charles at Clarence House in London yesterday.