Democrats won both the House and Senate on November 3, taking Republican-held seats in states including Texas, Kansas and South Carolina. Polls linked the historic victory to anger over living costs, partly driven by President Donald Trump’s US-Israeli war on Iran.