Queen Elizabeth II was the last vestige of Britain’s greatness