I have the most popular name for girls my age, it actually stayed in the charts for about 10 years, it's a surname (276). My partners name is never out the charts, it's a surname (2116).
Last years boys names:
Jack - 7,478
Thomas - 157,096
Oliver - 30,803
Joshua - 406
Harry - 2,187
Charlie - 21
Daniel - 8,390
William - 843
James - 82,997
Alfie - 0
The number next to the name is how many people in this country have that name as a surname, I haven't included variations (such as Williams or Charles) on that.
So when I said about ignore the surname comments, I was being very literal. Please give me an example of a name that isn't a surname. The gentry must have a monopoly over names if only Alfie in the top ten is free for us common folk!