Trump's failure to deliver on promises made during his election campaign, including ending US involvement in wars and easing the cost of living, is set to hurt him and the Republicans in the polls
US-Iran war
Special coverage on the attack on Iran