British Queen Elizabeth II ranked second in the list of the longest-reigning monarchs in human history. She surpassed Thailand's King Bhumibol Adulyadej (Rama IX), who ruled from 1927 to 2016 for 70 years and 126 days. This places the 96-year-old British queen less than two years away from the absolute record. The first rank in the mentioned list belongs to French King Louis XIV (1638-1715), who ruled for 72 years and 110 days.
In September 2015, Elizabeth II surpassed the record of Queen Victoria (1819-1901) for the longest time on the throne. The British queen is currently the oldest head of state and the longest-serving female monarch. Sky News did not mention the reign of Swaziland's King Sobhuza II, who was declared the supreme leader of his country at four months old and ruled for 82 years and 254 days.
During her reign, Queen Elizabeth II visited over 100 countries and participated in more than 21,000 events. She gave royal assent to 4,000 laws and welcomed over 112 world leaders who visited London. Throughout her reign, 14 prime ministers were replaced in Britain, along with 14 presidents in the United States. This year, Britain is celebrating the 70th anniversary of Queen Elizabeth II's reign, with official celebrations taking place in the UK from June 2 to June 5.