In a major shift of United States foreign policy, President Trump formally recognized Jerusalem as Israel’s capital from the White House on Wednesday.