“Preserving a two-state solution means standing with all people who choose peace over violence or terrorism, and honouring their innate desire for the peaceful co-existence of Israeli and Palestinian states as the only roadmap for a secure and prosperous future,” Carney said during a news conference on Wednesday.

He said Canada would formally recognize the state of Palestine at the UN General Assembly.

Carney said Hamas can have no role in the election he is proposing. He also reiterated that Hamas needs to release the remaining Israeli hostages and said a Palestinian state must be demilitarized.