Canada's Trudeau derides Ottawa protest convoy

"I want to be very clear. We are not intimidated by those who hurl insults and abuse at small business workers, and steal food from the homeless. We won't give in to those who fly racist flags. We won't cave to those who engage in vandalism or dishonor the memory of our veterans," Trudeau said.

Dozens of trucks and other vehicles have jammed up central Ottawa since Friday and thousands descended upon Parliament Hill to complain about Trudeau and COVID-19 vaccine mandates.

Police said most demonstrators have been peaceful but local residents complain they are fed up with the non-stop blaring of truck horns and demonstrators using the streets as an open-air toilet.

Some anti-vaccine activists forced a homeless shelter to give them food - the shelter said on Twitter - while others flew Nazi flags.

Trudeau said Canadians were disgusted by the behavior of some people protesting against COVID-19 vaccine mandates in Ottawa and said he would not be intimidated by those hurling abuse.

Senior members of the official opposition Conservative Party, which last year lost its third consecutive election to Trudeau's Liberals, have praised the demonstrators.