It is not on the official list, however. This was because Mohammed can be spelled in twelve different ways (including, I suppose, Hamid, and Ahmed). The two most common spellings, Mohammed and Muhammed, came in at 16th and 36th place, making a total of 7549 baby boys given one version or the other of the Prophet's name. Statistics are statistics, however, so Oliver, given to 7364 children, topped the list for boys.
The demographers must be sitting up and taking notice, because surely it cannot be put down to fashion.
Otherwise the names, ranging from Harry to William, are sturdily Anglo-Saxon, perhaps with the exception of those fine Biblical monikers, Joshua and Daniel.
Olivia is still top choice for girls.