The most popular names for babies born in the Cotswolds have been revealed.

The Office for National Statistics has announced the most popular names for boys and girls born in 2022, the most recent data available.

Poppy has been replaced by Florence and Freya. 

Poppy was the most popular girl's name in 2021 with seven babies named. 

Seven girls were named Florence and Freya in 2022. 

Leo was the most common boy's name in 2022, replacing Oscar in 2021. 

James Tucker, head of health analysis at the Office for National Statistics said: "Noah was the most popular name for boys in 2022, for the second year in a row, having replaced Oliver at the top in 2021.

"Muhammad was the second most popular boy's name in 2022, up from fifth place in 2021, while George remained third, Oliver dropped from second to fourth and Leo climbed one place to fifth.

"The top four girl's names were unchanged year-on-year, with Olivia followed by Amelia, Isla and Ava, while Lily rose two places from seventh to fifth.

"Theodore, Theo and Freddie are three new entries into the top 10 boy's names in 2022.

"Isabella is the only new entry into the girl's top ten."

The most popular names for boys in England and Wales are:

- Noah

- Muhammad

- George

- Oliver

- Leo

- Arthur

- Oscar

- Theodore

- Theo

- Freddie

The most popular names for girls in England and Wales are:

- Olivia

- Amelia

- Isla

- Ava

- Lily

- Ivy

- Freya

- Florence

- Isabella

- Mia