The UN General Assembly has decisively backed a resolution effectively calling on the US to withdraw its recognition of Jerusalem as the capital of Israel.
The text says that any decisions regarding the status of the city are “null and void” and must be cancelled.
The non-binding resolution was approved by 128 states, with 35 abstaining and nine others voting against.
It came after US President Donald Trump threatened to cut financial aid to those who backed the resolution.
The 193-member UN General Assembly held the rare emergency special session at the request of Arab and Muslim states, who condemned Trump’s decision to reverse decades of US policy earlier this month.
The Palestinians called for the meeting after the US vetoed a Security Council resolution that was similar to the text approved on Thursday.
Yesterday, Trump warned he might cut financial aid to states who voted in favour of the resolution.
He said, “They take hundreds of millions of dollars and even billions of dollars and then they vote against us.Well, we’re watching those votes,” he added. “Let them vote against us. We’ll save a lot. We don’t care.”
Canada, Mexico and Poland were amongst those that abstained, in a move that will do nothing to harm their relations with the US.