The Office of National Statistics (ONS) has released their annual list of most popular baby names in England and Wales in 2016. Read on for a summary of this years findings! Olivia has officially replaced Amelia as the most popular girl name after a five year streak. Oliver is still the most popular boy name… Read More