JD Vance came out to defend Trump’s Iran deal. It got weird

· The Independent