Dozens of Muslim countries said the US can no longer play a part in the Israeli-Palestinian peace process, as leaders signed a rare joint declaration on Wednesday.

In a rebuke at Donald Trump, the 57 member states of the Organisation of Islamic Cooperation, a pan-Islamic global body, agreed the move at an emergency summit in Turkey, where President Recip Tayyip Erdogan denounced the US and Israel in fiery terms.

In the summit’s final communiqué, the Muslim states said they considered Mr Trump’s decision to move the US embassy to Jerusalem to be an indication of the "US administration’s withdrawal from its role as sponsor of peace”.

They also called for the world to symbolically recognise east Jerusalem as the capital of Palestine in response to Mr Trump’s decision to recognise the city as Israel’s capital.

But amid the public show of unity between the Islamic nations, cracks were also visible between jostling Middle Eastern states.