Some of the most popular baby names in the country have been revealed.

Using birth registration data, the Office for National Statistics (ONS) has published a list of the most common first names for babies in England and Wales.

The findings from 2018 reveal Oliver remained the most popular name for boys in England and Wales for the sixth year in a row, while Olivia remained the most popular name for girls for the third year in a row.

Less than half (45 per cent) of babies had a name within the top 100 lists in 2018, down from two thirds (67 per cent) in 1996.

Mothers aged 35 years and over tended to prefer more traditional names, and mothers aged under 25 years were more likely to choose more non-traditional, shortened or hyphenated names - ONS found.

The data also tells us the most popular baby names in each local authority area, and you may or may not be surprised by what we've found:

Watford

The most popular boys name was Muhammad, with 17 babies in 2018 being named after the Islamic prophet. For girls, Amelia was the name of choice for Watford parents as it was etched into 15 birth certificates.

Three Rivers

Parents in Three Rivers preferred the names Jack and Olivia, with 15 babies with the name Jack and 11 babies with the name Olivia.

Dacorum

A royal influence could be responsible for Harry being the most popular name for baby boys. Meanwhile, the most popular girls name was Olivia.

Hertsmere

In Hertsmere, the most popular boys names were David and Harry, while Amelia was the favourite for parents of baby girls.

Fan of the annual baby names list, Nick Stripe, head of life events at the ONS, claimed the reaction to these statistics can be just as illuminating as the stats themselves.

“Oliver and Olivia remained the most popular baby names in 2018, although there are the first signs that Oliver’s six-year reign as the number one name for boys is under threat,” he said.

“Arthur surged into the top ten boys’ names for the first time since the 1920s, and Ada jumped into the girls’ top 100 for the first time in a century too, both perhaps inspired by characters in the BBC TV drama Peaky Blinders.

“On the flipside, the growth in the use of technology assistants in our homes may help to explain why the number of baby girls named Alexa has more than halved compared with 2017. Communicating with young children can be hard enough at the best of times.”