Economic fallout from the Iran war of March 2026 and President Donald Trump's popularity levels have created political headwinds for the Republican Party heading into the 2026 midterm elections