Celebrities have long set the trend for the most popular baby names – but the most powerful man in the UK, it seems, lacks the same influence.
Boris is the most disliked name for a baby boy, a poll has shown – and in a blow to the UK PM Boris Johnson, is even more unpopular than the name Donald.
Karen, meanwhile, is the least popular girls' name, partly due to the fact it's now commonly used as a pejorative term for a middle-aged white woman.
A poll of 6,000 British parents and parents-to-be were asked to list the top three names they would never dream of calling their child.