Trump stresses 'unshakable' bond between US and Israel during Jerusalem speech

Trump also visited Israel's Holocaust memorial.

"I make this promise to you: my administration will always stand with Israel," Trump said.

Trump briefly commented on last night's deadly attack at a concert in Manchester, England, sending condolences to the families of those "innocent people, beautiful young people" who were killed.

The details about the Manchester attack have not been confirmed, but Trump went on to talk about terror attacks more generally, saying that we must "obliterate this evil ideology and protect and defend our citizens and people of the world."

Much of the speech was dedicated to affirming "the unshakable bond" between the U.S. and Israel.

"Iran's leaders routinely call for Israel's destruction. Not with Donald J. Trump," he said.

Trump went on to say that he is "personally committed" to helping Israel and Palestinians reach a lasting peace, acknowledging that promises for such a deal have been made but, in an apparent reference to his record of dealmaking in business, he said, "That's what I do."

"Making peace, however, will not be easy ... but with determination, compromise and the belief that peace is possible," he said.

Trump was introduced by Netanyahu, who thanked the U.S. leader for his "steadfast" support of the Jewish people.

"Over the years, Israel has had many friends, but Israel has never had and will never have a better friend than the United States of America," Netanyahu said.