US President Donald Trump will recognise Jerusalem as Israel’s capital. But the officials said Trump would not immediately move the US embassy from Tel Aviv to Jerusalem. The news comes ahead of an expected speech by Trump. Arab leaders earlier warned against moving the US embassy in Israel to Jerusalem, with one saying this would be “a flagrant provocation to Muslims”. The status of Jerusalem a holy site for Israelis and Palestinians is extremely contentious. Israel has always regarded Jerusalem as its capital city, while the Palestinians claim East Jerusalem as the capital of a future Palestinian state.