JD Vance complained about 'a random country that hasn't fought a war in 30 years', and prime minister Sir Keir Starmer has ...