I’d have thought a significant issue re the time constitution was written, was that most (British descent anyway) residents of commonwealth countries were British subjects, and other countries like New Zealand and Canada didn’t really have their own citizenships. When they did write them, they started writing in citizenship by descent rules.
It could be argued that the current system didn’t apply when the constitution was written.
My attitude is that if you’ve applied to vote or get a work permit or passport in another country you have descent or birth rights, then you should have to renounce that citizenship before standing for parliament.
But if you’ve always considered yourself Australian by birth, passport etc and never taken advantage of any other entitlements, then let them stand.
Under that rule, only Canavan would be in trouble, unless he knew nothing of his mum’s actions and can prove it.
Except for Dastyari . I don’t like him and think he’s an agent of China.