President Donald Trump admitted 'a lot of people' disliked JD Vance's criticism of the Iran war but insisted their relationship remained strong. Trump said his vice president was largely correct.