Advertisement

Queen Elizabeth II was a steadying force globally