Meghan Markle was left humiliated as a celebrity chef “finds comparisons to the duchess irritating and insulting”, it has been reported. The Duchess of Sussex will launch a new cookery show on Netflix later this year, as per Meghan and Prince Harry’s new Sussex.com website. The website claims the series will “celebrate the joys of […]