"I think a part of it was Iran," Trump told Fox News, saying voters agree with his Iran policy but weren't willing to pay more for gasoline. He pledged to work across the aisle, but had told the New York Post he is ready to become "Mr. Veto" if needed.