WASHINGTON – The House of Representatives overwhelmingly voted Thursday to rebuke the United Nations for passing a resolution criticising Israeli settlements.

Lawmakers voted 342-80 in favour of the bipartisan non-binding resolution, which declares unwavering support for Israel and insists that the United States reject any future U.N. actions that are similarly “one-sided and anti-Israel.”

“The passage of United Nations Security Council Resolution 2334 undermined the longstanding position of the United States to oppose and veto United Nations Security Council resolutions that seek to impose solutions to final status issues, or are one-sided and anti-Israel, reversing decades of bipartisan agreement,” the resolution asserts, referring to US President Barack Obama’s decision to abstain from the vote.

It “undermines the prospect of Israelis and Palestinians resuming productive, direct negotiations,” the resolution reads, and “contributes to the politically motivated acts of boycott, divestment from, and sanctions against Israel and represents a concerted effort to extract concessions from Israel outside of direct negotiations.”

A visibly angry House Speaker Paul Ryan, R-Wis. opened debate on the resolution by saying that the Obama administration “abandoned our ally Israel when she needed us the most.”

“Do not be fooled,” Ryan said. “This U.N. Security Council resolution … was about one thing and one thing only. Israel’s right to exist as a Jewish, democratic state.

“These types of one-sided efforts are designed to isolate and delegitimise Israel. They do not advance peace, they make it more elusive.”

You can watch Paul Ryan’s full speech below.