Home Politcs JD Vance says Trump clashed with former officials for refusing to engage in ‘ridiculous war’