Our country is increasingly culturally, and socially diverse, no matter how white and middle-class Mumsnet remains. There are LOADS of doctors and lawyers with non-British, non-classic names. Their not all called Charles, William, Harry and Diana are they????
I don't think it's non-British, non-classic names some posters here wish to avoid; it's ones that are spelled creatively, made-up, or not traditionally names. Some real life examples I would say fall into this category: Honey-Mai, Kaydee-Leigh, Armani, Spike, Chace, Lexie-Lou, Kaeden, A-Jay, Izzy-Mae, Jazlyn, Fifi, Echo, Baylee, Sookie, Miami... These names wouldn't pass my own tests. Names like Filip, Abdul, Ahmed, Omar, Mustafa, Maryam, Zuzanna, Amina, Mohammed and Yusuf wouldn't be ones I'd pick as they don't reflect my cultural heritage but I can imagine doctors, judges, and BBC news presenters with those names.