Vance walks Trump tightrope with scathing election critique blaming Iran warDaniel Bush reports on BBC.com that Vice-President JD Vance blamed Republicans' midterm defeat squarely on the Iran war in a roughly 600-word X post seen as distancing himself from Donald Trump ahead of a possible 2028 run. Trump agreed the midterms were "largely" decided by the war, defended it, and said he would "do it again".