"those who were promoting racist, anti-immigration sentiment"
So, Canadians who oppose immigration are now being labelled racists by the liberal-left?  Many Canadians have strong sentiments on racial diversity and mass immigration, but do not associate themselves with neo-Nazis, KKK, white supremacists, or alt right groups . They are simply everyday Canadians who do not adhere to Justin Trudeau's globalist ideology of Canada as a "post-national state."