US President Donald Trump has said that Israel cannot annex the occupied West Bank, a statement that puts him firmly at odds ...