Vice President JD Vance spent the last month largely out of the limelight as the US waged a war with Iran that he’d privately worried would spiral out of control. Yet with President Donald Trump now ...