Canadian Prime Minister, Justin Trudeau, appeared unscathed after protesters donning purple People’s Party t-shirts ambushed the Liberal leader on the campaign trail in Ontario. Mr Trudeau, 49, arrived in the city’s London area earlier today for what was set to be a low-key stop off.
But hundreds of protesters booed and jeered the Liberal leader as he returned to the battle bus.
Protesters also held placards calling for “no vaccine passports” and “no more lockdowns”.
A national CTV reporter has claimed two members of the media were also hit by the stones but were unhurt.