There have been more than 2million Johns since central records began in 1837, according to a four-year study of 134million birth certificates.

With naming trends influenced by religion and royalty, the most popular names have mirrored those of saints or monarchs.

And while John has reigned supreme for centuries, it could lose its position to William within a decade, as traditional names like Jack and Harry make a comeback.

The most popular girl’s name is Elizabeth, with 1.6million, closely followed by Mary. The data, compiled from the National Archives, also shows the marked difference in life expectancy through the decades.

Source & Full Story