Canadian Prime Minister Justin Trudeau has been hit by gravel thrown by protesters during a campaign stop. He was returning to his bus after visiting a brewery when he was pelted by gravel. He was not injured, BBC relates.
Mr. Trudeau called a snap election in mid-August, in the hope of gaining a majority government for his left-of-centre Liberal party.
But his campaign has been disrupted by demonstrations against #Covid-19 vaccine mandates and other restrictions.
Speaking to journalists on his campaign plane after the incident in London, Ontario, Mr Trudeau said he may have been hit on the shoulder.
On Tuesday, the Liberal leader called the actions of the protestors “absolutely unacceptable”.
“Nobody should be doing their jobs under the threats of violence or acts that put them in danger,” he said during a Montreal campaign stop. “But it’s not just political rallies where this is happening.”
Provincial politicians, public health officials, restaurant owners and healthcare workers have faced harassment in incidents across the country in recent weeks.
Erin O’Toole, the leader of the opposition Conservative Party, described the incident as “disgusting”.
“Political violence is never justified and our media must be free from intimidation, harassment, and violence,” he tweeted.