Olivia and Oliver are the most popular baby names in the county and it’s not the first year that these names have made it into the chart.

Cambridgeshire County Council has revealed the most popular boys' and girls' names for babies born in the county in 2015.

For the boys, Oliver moved up from third place last year to take top spot, followed by Harry, Jack and George.

Following Olivia in the girls' popularity stakes are Emily, Sophie and last year's favourite Amelia - dropping two places from 2014.

Other names holding onto their place in the top five were Thomas, Emily and Isla.

Charlie, Max, Daniel and Theo are newcomers to the list and the girls' list continues to be increasingly traditional with Esme, Martha, and Ivy reappearing after an absence.

Some of the more unusual girls' names that parents registered were Araminta, a hybrid of the names Arabella and Aminta, and Mirren.

Stirling, Archer, and Edison - all historically family names - were among the less common names given to boys. A number of unusual middle names, such as Wolfie and Elvis, were also recorded this year.

The county's registration service dealt with around 8,200 birth registrations in 2015 and appointments for registrations can be booked online to make it easier for parents.

Top 20 boys (last year's position in brackets)

1 Oliver (3)

2 Harry (=6)

3 Jack (1)

4 George (7)

5 Thomas (=4)

6 Oscar (=4)

7 James (11)

8 Henry (5)

9 William (2), Joshua (=6), Noah (8)

10 Edward (=12)

11 Jacob (9)

12 Samuel (=10)

13 Freddie (=9), Charlie

14 Leo (=12), Alexander (=9)

15 Alfie (=10)

16 Benjamin (13)

17 Max

18 Daniel

19 Ethan (14), Joseph (17), Arthur (20)

20 Theo

Top 20 girls (last year's position in brackets)

1 Olivia (3)

2 Emily

3 Amelia (1), Sophie (11)

4 Grace (10)

5 Isla (4) Lily (6)

6 Jessica (7)

7 Ella (19)

8 Mia (=13), Charlotte (16)

9 Florence (5)

10 Sophia (12), Isabella (=14)

11 Ruby (=13), Isabelle (=14), Evelyn (=17)

12 Phoebe (=11), Ava (5)

13 Poppy (9)

14 Chloe (18)

15 Alice (8)

16 Matilda (=17), Evie (19)

17 Freya, Erin

18 Violet, Ivy

19 Siena (18), Jasmine, Amber, Martha

20 Rosie (=14), Esme, Eleanor