The top 10 most popular baby names have been revealed and there's a new name at number one for the first time in eight years.
Noah has been crowned the most popular baby name for boys, replacing Oliver which held on to the top spot for the best part of a decade. For girl names, the most popular remains the same, with Olivia clinging on to the number one spot for the sixth year in a row.
The Office for National Statistics compiled the most popular first names for baby boys and girls in 2021 using birth registration data. There were some big changes to the top 10, as Henry replaced Jack - the first time Jack hasn't featured in the top 10 since the ONS's annual series began in 1996.