The people opposing white supremacists, anti-fascists opposed to fascism, represent most Canadians.
White supremacists don't represent any voices that anyone wants to hear. No one goes to public rallies to listen to white supremacists. Saying it doesn't make it true, and you've provided no evidence yet.
Bernier enables and supports white supremacists, for their votes, and who's to say he isn't? It would be interesting to see who does go inside to hear Maxime Bernier. At $50pp, it's an expensive gig, so the usual ragtag white supremacist will likely be hanging outside harassing Mohawk students of colour & LGBTQ+ people, yelling slurs and insults as usual. Manners and decency for living in civil society are not their forte.
'Inciting and promoting hatred against identifiable groups of people' is a crime in Canada.
https://laws-lois.justice.gc.ca/eng/acts/C-46/section-319.html
I get your hatred for 'Antifa', because you just don't win when they're around: You can't get away with harassing and assaulting Muslims and LGBTQ+ people. You don't win ever, anyway, because you're racist bigots and nobody wants to hear you, everyone drowns you out and chases you away. There is no public tolerance for hate speech in public spaces. Your problem isn't Antifa: Your problem is that NOBODY wants to hear what white supremacists have to say.
And white supremacists have no integrity either: You try to water down your bigotry for public consumption and don't even have the courage to publicly state what you really stand for ... because if you did, it would be a criminal act.