London: Queen Elizabeth II Britain’s longest-lived and longest-reigning monarch. but don’t call him a oldie. The…