Canada on Thursday condemned the Israeli government for failing to prevent what Prime Minister Mark Carney called a humanitarian disaster in Gaza.
Carney also accused Israel of violating international law over the blocking of Canadian-funded aid delivery to civilians in the war-torn Palestinian enclave.
"Canada calls on all sides to negotiate an immediate ceasefire in good faith. We reiterate our calls for Hamas to immediately release all the hostages, and for the Israeli government to respect the territorial integrity of the West Bank and Gaza," Carney said on X/Twitter.
In his post, Carney wrote that Canada would support a two-state solution that could "guarantee peace and security for Israelis and Palestinians."
"Canada will work intensively in all fora to further that end, including through the participation of the Minister of Foreign Affairs at the UN High-Level Conference on a Two-State Solution in New York next week," he wrote.
International support for two-state solution
French President Emmanuel Macron announced that France would recognise a Palestinian state as part of the country's "historic commitment to a just and lasting peace in the Middle East."
Macron announced he would make the solemn announcement at the United Nations General Assembly in September.
Jerusalem Post Staff contributed to this report.