The Office for National Statistics (ONS) has revealed that the most popular names last year were:
- Oliver – for the fifth year running
- Harry – for second year in a row
- George – for second year in a row
- Leo – new entry in the top ten
- Muhammed – top name in London, West Midlands and Yorkshire
Least popular boys’ names were Ajax, Reese, and Ripley (only 3 of each)
- Poppy – has replaced Jessica in top 10
Other new girls’ names in the top 100 include Aurora, Orla, Edith, Bonnie, Lyla, and Hallie.
Least popular girls’ names include October, Success and Zamora.
And Sarah has dropped out of the top 100 for the first time in over a hundred years!