Muhammad was today officially crowned the most popular name for baby boys in England and Wales. More than 4,600 boys were given the specific spelling of Muhammad in 2023, according to the Office ...