creepingsharia.wordpress.com
Muhammad was the top boys’ name in London, Yorkshire and the Humber and the West Midlands
It is the top name when variations including Mohammed and Mohammad are included, which achieve 6,510 newborns between them.