Asked about Vice President JD Vance's statement attributing the Republican Party's failures in the midterm elections to the Iran war, US President Donald Trump said he believes it is "largely true because it drove the gasoline up."That being said, he added: "At the same time, if I had to do it again, I'd have to do it again because long-term, it's the only answer. You can't let Iran have a nuclear weapon. You have no choice"