The top baby names in England and Wales for 2024 have been revealed, and Muhammad has taken the number one spot for a second year in a row. Over 5,721 boys were given the name, specifically spelled Muhammad, in 2024, according to the Office for National Statistics. The second most popular name was Noah with 4,139 babies given the name.
Oliver, Arthur, and Leo rounded out the top five.
THIS IS A BREAKING NEWS STORY…