So I see there is a brand-new Duke and Duchess of Sussex website. Very glossy. But the self-aggrandising! I just read Meghan’s bio and - cringe - it was the worst of LinkedIn. Sometimes less is more!