This is not Saudi Arabia’s war, or even Israel’s – it is Donald Trump’s, and both he and JD Vance will suffer if it goes wrong ...