You are missing several important points.
a) The guy who was carrying the Hamas flag was arrested and charged with a hate crime. Out of the 100s of 1000s who have come out, only 1 guy was carrying it, so there was no reason to shut the protests down. Problem solved
There was only a couple of Trucker protestors carring a Nazi flag.
So by your standards they shouldve been arrested and charged as well, and that wouldve been the end of it.
That has nothing to do with the rest of the peaceful Trucker protestors
b) The people possessing weapons were aligned with the freedom convoy, so what I said was accurate
Thats irrelevant. Ottawa truckers werent carrying weapons.
What happened thousands of miles away in Alberta has no correlation to what happened in Ottawa
c) There were many Nazis and far-right people in the freedom convoy who are dangerous. Infact the protests themselves were organized by a western separatist neo-nazi party
Thats simply not true. Even if it were true I'm sure there's many Palestinian protestors who support Hamas, which has been deemed a terrorist organization by Trudeau, just as the Nazi party has been
d) The convoy protestors were protesting vaccine mandates and lockdowns, which was unreasonable and 90% of Canada did not support it. The pro-Palestinian protestors are protesting for a just cause. The majority of Canadians support a Palestinian state and Canada as a state does so as well. So they have more credibility
There's no Canadian law that says you cannot protest if 90% of Canadians disagree with you.
BTW the number wasnt 90%, it was between 60 and 70% IIRC
So clearly the same standards cannot be applied to both protests. The only standard that can be applied is their right to protest. Yes truckers had a right to protest. But given how dangerous far right extremists they were, JT was right in shutting that down. Pro-Palestinian protestors are just regular people, students, educated people etc., even if there are a couple of overtly enthusiastic youth in there. So they are not dangerous and dont have to be shut down.
Remember, that in the west, far-right extremism accounts for almost all of the terrorism in the country. Islamic extremism is a very minor problem, with only a couple of instances over the years and in most of those cases they are thwarted even before they happen.
You clearly have a left-wing double standard, and you display hypocrisy by applying one rule to one side, and then not to the other side