Democrats won control of Congress in the 2026 midterms, putting Donald Trump on the defensive. Voters’ frustration over prices and the Iran war made it harder for Republicans to defend the administration’s record.