The Vice President said economic messaging fell short as some 2024 Trump voters switched sides over the Iran war and cost-of-living concerns. US Vice President JD Vance has blamed the Iran war for the Republican Party’s losses in the midterm elections, citing voter concerns over inflation, the ‘America First’ agenda and.