I suspect the Trump experiment will be a brief one, he seems oblivious to unintended consequences that will come back to haunt him.   As for "whitening", no, probably not. His nativism is targeted at a relatively small subset of immigrants and doesn't even really address legitimate immigration by those (he's targeting refugees, which are an even small sub-subset, and illegal migrants, who by their nature are pretty good at evading the authorities). 

Domestically, O'leary is quite pro-immigration.  2036 is only two political cycles away, and the path is quite clear. If O'leary wins in 2019, we'll have pro-immigration policies til 2030, and probably beyond as the Libs take over again. Only question mark is if Trudeau wins in 2019, and who the CPC picks as their leader for 2023, but by then the noisy populist experiment will likely have gone down in flames and the "angry white person" demo shrunken even further.