Queen Elizabeth said "it is not possible” for the Sussexes “to continue with the responsibilities and duties that come with a life of public service" Stephanie Petit is a Royals Editor ...