Muhammad becomes most popular baby boys’ name for first time

So, Muhammad has become the most popular baby boys’ name in England and Wales, according to information provided by the Office for National Statistics (ONS), replacing the previous favourite, Noah.

Here is the current list of top ten favourite boys’ names:

  1. Muhammad
  2. Noah
  3. Oliver
  4. George
  5. Leo
  6. Arthur
  7. Luca
  8. Theodore
  9. Oscar
  10. Henry

What, no Neville? Oh well, it’s not a very popular name… not very sexy at all. Mind you, I bet the very mention of the name Muhammad will certainly set off both the racists and the bigots.