Maeve and Otis among big risers in England and Wales in 2020, while Archie enters top 10 for first timeOliver and Olivia retained top places in the most popular baby names of 2020 in England and Wales, but fast risers included Maeve and Otis, possibly …