In 2023, Muhammad topped the list of most popular baby boy names in England and Wales, with over 4,600 registrations. This marks a rise from second place in 2022. Other spellings like Mohammed and Mohammad also made the top 100. For girls, Olivia, Amelia, and Isla remained the top three. Pop culture and seasonal trends influenced baby name choices, the ONS report revealed.