Most popular baby names in England and Wales revealed

Data from the Office for National Statistics (ONS) also shows that Henry replaced Jack in the top 10 names for boys, while Freya, Florence and Willow replaced Isabella, Rosie and Sophia for girls.