...and that third would be the ones named Muhammad.
From the UK Independent: " Muhammad is the most popular babies name in England and Wales, when its three main spelling variations are counted. Amelia was the top name for girls for the third year in a row. More than 7,400 boys were called Muhammad, Mohammed or Mohammad last year. Oliver, the name which officially took the top spot, was only given to 6,949 babies."
Oh god, not this AGAIN!.