Read More

For girls, the rest of the top seven is the same as in 2015 with Olivia and Amelia swapping places, although Poppy and Scarlett have dropped out of the top 10, replaced by Charlotte , at eighth, and Sophia , at 10th.

Across England and Wales, Oliver remains as the most popular first name given to baby boys and has been the most popular boys name since 2013.

Olivia replaces Amelia, which has been the most popular girls’ name since 2011.

Floral name Lily replaced another - Poppy in the top 10 girls’ names for England and Wales in 2016, compared with 2015, according to today’s figures from the Office for National Statistics (ONS).

And Muhammad replaced William in the top 10 boys’ names for England and Wales in 2016, compared with 2015.

Read More

But the latest data also shows the birth of Princess Charlotte in May 2015, inspired many parents to follow suit with the name jumping from 25th most popular name in 2015 to 12th in 2016, with 2,596 girls given the name compared to 1,951 the previous year.

The Labour party leader made a tiny impact on influencing parents with 18 babies given the name Corbyn in 2016, up slightly from 15 in 2015 but it was still only the 1,431st most popular name in 2016.