Mohammed, with its various spellings combined, has been propelled to the top of the list of the top 100 most popular baby names for boys in Britain, knocking off Jack from it’s 14-year reign as number one.

More than 7,500 newborns were given one of the 12 variations of the Islamic prophet
Mohammed’s name last year, with Muhammad and Mohammad ranking 16th and 36th respectively. Combined, they made the most popular name overall.
However, with name in its various forms distributed throughout the top 100, Oliver for boys and Olivia for girls are the names that actually top the list, figures from the Office of National Statistics show.
Harry, Alfie and Joshua rounded out the top five in the list of boy’s names which rendered old favourites like Andrew (which didn’t even make the top 100), Ben (65th) and David (64th) as rather unfashionable.
Olivia was the most popular name for girls for the second year in a row, followed by Ruby, Chloe and Emily.
Kai, the name of Wayne and Coleen Rooney’s child, was the 68th most popular boy’s name.
Some parents had lofty aspirations, with 16 newborns named King, 68 named Prince, eight named Duke, 11 named Earl and four named Baron and Lord.