December 8, 2022 The Duke and Duchess of Sussex’s Netflix series promises the inside story of why they left their royal roles.