The US was left isolated and forced to use its veto at the UN on Monday after Britain and all other members of the Security Council voted for a resolution condemning Donald Trump’s decision on Jerusalem.

Fourteen out of the council’s 15 members supported the resolution, which called Mr Trump’s declaration “null and void” under international law, but the measure ultimately failed after the US exercised its veto power.

Although the resolution did not pass, the spectacle of Britain, France and other US allies voting against America illustrated how the US position on Jerusalem is far outside the international consensus.

Matthew Rycroft, the British ambassador to the UN, told the Council why Britain was voting against the US.

"We disagree with the US decision unilaterally to recognise Jerusalem as the capital of Israel before a final status agreement, and to move the US embassy to Jerusalem," he said.

"As recent events in the region have shown, these decisions are unhelpful to the prospects for peace in the region, an aim that all of us in this Council remain committed to. The British Embassy to Israel is based in Tel Aviv and we have no plans to move it."

The resolution, which was drafted by Egypt, did not mention Mr Trump nor the US by name.