I'm certainly not a fan of this particular guy but the overarching concept is you put citizenship laws in place and you abide by them. You don't change them on a day by day basis because you don't like the color of someones skin for instance.
I don't advocate breaking the law but maybe we should change it. This guy may have a Canadian father but in reality he is no more Canadian than Donald Trump.