What does 'financially independent' mean for Harry and Meghan? · Sky News · Sentinel