President Donald Trump said he doesn’t disagree with JD Vance’s assessment that the Iran war, rising costs and Israel ties contributed to GOP midterm losses.