The most popular baby names of 2021 were Muhammad for boys and Olivia for girls
UK baby naming website BabyCentre have revealed the boys and girls names that have topped the 100 list, like Muhammad and Olivia, and the ones that have fallen out of favour with parents, like Piers.