JD Vance came out to defend Trump’s Iran deal. It got weird
The vice president couldn’t say whether or when his trip to Switzerland might happen, joked awkwardly about his book promotion and The View — and rounded off with an unexpectedly threatening rant about Israel, writes Holly Baxter