Justin Trudeau has announced that Canada is calling for a "cease-fire" between Israelis and Palestinians so that no more civilian lives are lost.

During a press conference on May 18, the prime minister said Canada will work with the international community to "de-escalate the situation" in the Middle East.

"Our hearts go out to Israelis and Palestinians for the violence that is surrounding them right now," Trudeau said.

"We've all seen the tragic images, families, innocents, kids affected. It needs to stop," the PM added. "That's why Canada is calling for a cease-fire."

Recently, there have been large-scale demonstrations in Toronto and Montreal in support of Palestinians.