Baby names

After Amelia and Oliver have yet again topped the list of most popular baby names in England and Wales, we look at how other names are faring.

While Mia and Ella were gaining fans, there were fewer new Lilys and Sophies. So who is on the way up and which names are on the way out?