Late Queen Elizabeth II has emerged as the most popular British monarch since 1066, according to a survey.
In the survey conducted by YouGov, the Britain’s longest serving monarch received an overwhelming 82 percent approval rating.
Late Queen Elizabeth II has emerged as the most popular British monarch since 1066, according to a survey.
In the survey conducted by YouGov, the Britain’s longest serving monarch received an overwhelming 82 percent approval rating.