Originally Posted by
bocastephen
Sounds like this is his only real option with the lowest risk of the two - if he enters MY via SG without any stamps (not sure if MY immigration will check thoroughly on the causeway), they might ask questions, but he can claim ignorance and just show he is a NZ PM and it's doubtful they will check from there.
It might be more likely the local embassy will ask more questions about his PM status or verify it because they are right there in NZ.
This is a hard one to pick, but at least there are two useful options to consider. He is not alone - plenty of MY and SG citizens hold dual, even triple citizenship and successfully hide it from their home governments. I don't know why these two countries have a stick up their rear about dual nationality - I was told I could have problems as a visitor showing up with my US and Canadian passports on my person if they were discovered, even though I would only select one to enter/exit.
A lot of Asian and African countries with a 20th century history of being colonies/"protectorates" of foreign (mostly European) powers decided -- upon getting independence -- to restrict the ability of their citizens to have dual citizenship; and this was done so as to force the colonists (and/or their descendants) to make a clean(er) break of sorts and reduce the likelihood of foreign interference in domestic political affairs in the post-independence period.
Some European countries are also still pretty restrictive in terms of allowing citizens to have dual-nationality, but that has nothing to do with a history of being colonized by foreign powers ... even as it has much to do with xenophobia too.