They are anti vaxxers. They're not normal protestors.I agree with you that these protestors are primates.
But I am hard pressed to recall an instance of any other Prime Minister in my life where people turned out and threw gravel at him.
The thing about Justin Trudeau is that he hates Canada. The guy never has a good word to say about my country. All he does is put us down and average middle class people are sick of it and especially sick of him. How anyone can want this imbicile to be Prime Minister is beyond me. So although I don't agree with throwing gravel at him, I understand.
They think it's ALL a conspiracy and that makes them mad af.