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 struck by small stones. He was not injured.
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.
Just over a week ago, the prime minister was forced to cancel an election rally after a crowd of angry protesters ambushed the event.
Speaking to journalists on his campaign plane after the incident in London, Ontario, Mr Trudeau said he may have been hit on the shoulder and compared the incident to when a woman threw pumpkin seeds at him in 2016.
According to a reporter with Canada’s CTV National News, two people travelling on a media bus were also hit by the gravel, although they were not injured.
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.
Mr Trudeau’s plans for vaccine mandates have become a a key issue ahead of the 20 September election.
Last month, the government announced that all civil servants – including workers in federally regulated sectors, like rail – must be vaccinated by the end of October or risk losing their jobs.
Commercial air, cruise and interprovincial train passengers must also be vaccinated to travel.
Canada has one of the highest Covid vaccination rates in the world.
- Individuals without Ghana Card exempted from ongoing SIM deactivation – NCA
- Our economy will possibly go into recession – Banking Consultant
- Boxing referee admits he cheated for Manny Pacquiao during win in 2000
- Martin Kpebu commends Judge for rejecting Ato Essien’s settlement with state
- Burkina Faso junta leader confirms fresh coup attempt
- Government frustrated over Organised Labour’s rejection of 18% salary increment
- Manhyia hospital nurses embark on indefinite strike action over NSS director’s abuse
- NDC demands immediate release of arrested party fan
- We won’t approve 2023 budget if sector ministers don’t appear in Parliament – Minority
- World Cup 2022: Ghana aim for revenge against Uruguay for 2010 exit
- Ghana’s food security situation remains strong – Agric Minister
- Russian invasion must not succeed – Archbishop
- Akufo-Addo urges farmers to support fight against galamsey
- 2022 World Cup: Baba Rahman, Alidu Seidu return to Ghana’s starting XI to face Uruguay
- Ukraine war: Russia demands annexations recognised before talks
- Manwerehene pleads with striking Manhyia hospital nurses to return to post
- ADB Plc appoints Alhassan Yakubu-Tali as Managing Director
- Rev. Obed Danquah: Agriculture, whose business?
- NACOC officials seize US$1.4m worth of suspected narcotic drugs
- Petrol tanker accident: Residents scramble for fuel
- ‘Squid Game’ actor indicted over indecent assault charges
- We’ve not imposed levies on luxury vehicles -GRA
- Don’t pass expenditure lines in 2023 Budget – Tax Justice to Parliament
- NHIS to provide funding support for children with kidney disease – Bawumia
- Australia parliament rape retrial abandoned