The most popular baby names in Britain in the past year were Olivia and Jack, according to a parenting club.
While the top boy's name has remained the same for 14 years, Olivia toppled Grace at the top of the girl's list.
Celebrities were a key influence, with Ruby, the name of Charlotte
Church's daughter, coming in second, the poll by internet parenting
group Bounty found ...
Olivia? Jack? Who knew all those Brits were following Canadian politics?