Between the war in Iran and high gas prices, President Trump needs to regain the voters’ confidence ahead of the November midterm elections.