A royal commentator has explained why the Duchess of Sussex will not be able to change the public’s opinion of her, like Queen Camilla did decades ago