This story claiming Muhammad is now the most popular baby boy's name in the UK has been all over the internet.
This is the actual list of the top 10 baby names for boys in England and Wales, according to the Office for National Statistics.
Even if you combine all the different spellings of Muhammed on the official data then it still isn't the most popular name in England and Wales.
There were 3,499 Muhammads, 2,887 Mohammeds, and 1,059 Mohammads born in England and Wales during 2013, according to the ONS. Combine those and you have a total of 7,445 babies. This appears to back up the original BabyCentre claim and would put it at the top of the list.
But if you combine all versions of Mo, then you ought to do the same for the likes of Oliver/Ollie, Jake/Jacob, and many other names which appear under multiple variants.
Do that and you find there's 7,749 babies named Oliver/Ollie in England and Wales, which means it's still the most popular boys' name in the UK. (There's also 9,136 babies named Henry/Harry, but not everyone considers them interchangeable.)
Mohammed (and its many variants) has a good chance of becoming England and Wales' most popular baby boy's name at some point in the future.
This post has been updated to clarify that the ONS stats relate to England and Wales, not the entire UK. And there are now links to statistics from Northern Ireland and Scotland showing that there aren't that many babies called Muhammad in those parts of the UK.