Analysis: Princes Andrew and Harry will keep their last royal roles. But there's a catch

Back
Top