US Vice President JD Vance says President Donald Trump will not allow the conflict with Iran to become a “forever war”, defending the administration’s military campaign despite criticism of its involvement in the Middle East. Speaking during a Fox News town hall in Fort Worth, Texas, Vance stated that while the US has been involved with Iran for 7 months in some form, and for 47 years historically, Trump is committed to accomplishing America's objectives without prolonged military intervention.