Mohammed is the most popular name for boys
Mohammed has become the most popular name for baby boys in England and Wales for the first time, official new figures have revealed.
Mohammed has become the most popular name for baby boys in England and Wales for the first time, official new figures have revealed.
A humanist group is telling members of the public not to identify themselves as Christians on next year’s census.