Three different spellings of the name are listed in the top 100 names for boys from the Office for National Statistics.



The first most common is Muhammad, which is in 19th place on the table.



Mohammed comes 26th and Mohammad is in 60th place.



But overall the name was given 7,139 times in 2012, just 29 behind Harry – which took the top spot.

Surprisingly certain classic names such as John and Peter did not make the list.



In Wales, Jacob was the most popular name for baby boys, replacing Oliver.



Across both countries, Riley replaced Joshua in the top 10 most popular names for baby boys, climbing 5 places from number 13 to number 8.



For girls, Amelia replaced Lily as the favorite choice.



Mia and Isla replaced Ruby and Grace in the top 10 most popular names for baby girls, climbing 6 and 7 places from numbers 13 and 15 to numbers 7 and 8 respectively.



George, the name of the newly born royal baby, was 12th on the boys list, while his other name’s - Alexander and Louis- came in 27th and 81st.



William also made the top ten, coming in 9th, while Kate failed to make the girls list.