Newspapers all over the world and even top econ bloggers published that Muhammad was the number #2 name for babies in the UK. "Oh my God, soon Muslims will control the nation!" some may have thought.
What does this piece of news actually say? Almost nothing. The numbers: there were 5,991 babies called Muhammad last year, but 669,531 births. So, less than 0.9% of the 2006' babies are called Muhammad. The "Muhammad #2 name" headline just says that Muslims are not really creative when the choose the name of their kids.