"By an overwhelming majority, Member States in the United Nations General Assembly on Thursday 'demanded' that all countries comply with Security Council resolutions regarding the status of Jerusalem, following an earlier decision by the United States to recognize the Holy City as the capital of Israel," an account from the UN said.
The resolution was adopted by a vote of 128 in favor to nine against, with 35 abstentions in the 193-member assembly which expressed “deep regret” over recent decisions concerning the status of Jerusalem.
Those voting for the resolution included 22 of the current 28 European Union member states including Finland, France, Germany, the United Kingdom, the Netherlands, Italy and Spain. Baltic neighbors Estonia and Lithuania both voted in favor of the resolution, too.
EU states abstaining included Latvia, Poland, Hungary, Croatia, Romania and the Czech Republic.
#UNGA adopts resolution on status of Jerusalem. Votes: 128 in favour; 9 against; 35 abstentions. pic.twitter.com/x21drrmQXb
— United Nations (@UN) December 21, 2017
The vote in the main chamber came after a failed attempt by the UN Security Council a day earlier to adopt a similar text - hardly surprising as the US has a right of veto as a permanent member of the UN Security Council.
President Trump has threatened to cut funding and other forms of support to states that failed to agree with him on the issue, which has further complicated the Middle East peace process. The US' ambassador to the UN repeated the threat Thursday before the vote took place.