I have some Scottish background -- if I had a son, I might name him Andrew, or Donald. I have no Muslim background at all -- there is absolutely zero chance that a person like me is going to name a son Mohammad (spell it any way you like).
Europeans are not replacing themselves through lots of children. That's why a name like "Jack" is no longer on top. Muslim immigration and Muslim reproduction is winning the day. That's why you have a lot of Mohammad's.
Surrender may not be the right word for what Europeans are doing, but the Arabs have more faith in their future than some of your compatriots have in their future.
The Muslim population is about 1% in the UK. Therefore, the 1% of 706,000 births is about right.
The article suggests that non-Muslims are naming their babies Mohammed - which is nuts and misleading!!!!