JD Vance cites voter defections after Republican midterm losses, while Trump defends the Iran campaign and points to rising petrol prices.