Exemplifying demographic changes taking place due to mass migration, the most popular name for boys in England and Wales last year was Muhammad.
The Arabic name, which is shared with the Prophet Muhammad, overtook Noah to become the most popular name for boys in 2023.
Although it is being reported that this is the first time Muhammad has topped the charts, it would have actually come in at number one in multiple previous years had all the different spellings of the name been combined.
“In 2023 there were 4,661 Muhammads born across England and Wales, up from 4,177 in 2022,” reports the Telegraph.
“In contrast, only 4,382 Noahs were born in 2023, down from 4,586 the previous year.”