Olivia, Amelia and Isla were the top girl's names in 2021, with Olive the biggest riser among the top 100
Top 100 names for baby girls, England and Wales, 2021