Britain's Queen Elizabeth II is now the second longest reigning monarch of modern times.

On Monday (June 13) she has ruled for exactly 25,696 days - number one in the 21st century.

As the broadcaster Sky News and the tabloid "Daily Express" have calculated, the 96-year-old surpasses the Thai King Bhumibol Adulyadej (1927-2016).

He was regent of his Southeast Asian country for 70 years and 126 days until his death.

The Queen is only topped in the list of monarchs of sovereign states by Louis XIV (1638-1715): After his coronation at the age of four in 1643, the French "Sun King" sat on the throne for a proud 72 years and 110 days.

The queen would not catch up with him until 2024.