Justin Trudeau hit by stones on campaign trail
Ukraine reports 5,276 new COVID-19 cases Zelensky: Every third Ukrainian considers road construction one of greatest achievements of 2021 Ukraine ready to implement Minsk agreements, but Russia's desire needed - Yermak Michel: EU unanimously agree to roll over economic sanctions against Russia Actions by Ukraine's partners will help prevent worst-case scenario - Zelensky COVID-19 in Ukraine: Health officials confirm 8,899 daily cases as of Dec 17 Macron tells Zelensky he declared support for Ukraine in call with Putin Zelensky, Scholz discuss gas transit through Ukraine after 2024 Ukraine ready for any format of talks with Russia - Zelensky Ukraine’s only journalist in Russia facing extremism charges - lawyer PM Shmyhal: First two applications for investment projects worth $96 million filed Zelensky, PM of Italy discuss security situation around Ukraine President signs off State Budget 2022 London considering all options for responding to Russia's aggression against Ukraine Putin, Biden to hold another round of talks Some 260,000 Ukrainians “victims of human trafficking” over 30 years - prosecutor general Ukraine plans to create center to protect energy infrastructure from cyber attacks No clear idea so far when Normandy Four top diplomats set to meet - German Ambassador Ukraine receives EUR 600M in macro-financial assistance from EU Zelensky holds phone conversation with PM of Israel Ukraine sets new daily COVID vaccination record MFA: European Union has not yet removed Ukraine from list of safe countries Kyiv records 1,023 new COVID-19 cases, 29 deaths G7 ambassadors welcome adoption of law on NABU status Ukraine can increase Covid vaccination rates to 1.5M a week – Liashko

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.