 Only nine NATO allies are spending 2% of their defense GDP on defense. This year, 23 will spend at least 2%. Speaking at a rally outside Miami, former President Donald Trump claimed he would end the war on Ukraine after taking office.