I'm going to leave the truckers out of this because the whole fiasco was co-opted by the People's Party of Canada, a bunch of evangelical wingnuts, racists, white supremacists and Covidiots. There really weren't that many truckers when you consider that Theo Fleury was on FOX News telling people that 50k big rigs and 1.4M supporters would be in attendance. Based on what I saw, there were maybe 5k to 10k people and less than 1k trucks.
I used to be a trucker and I live in Ottawa and I support vaccination. I can't understand why you get permission to demonstrate but then are allowed to block streets and somehow the cops can't ticket them for blocking roads. I wish they would ticket every truck that blocks a road.