 The 23 members of the North Atlantic Alliance are on track to meet or exceed the 2% of GDP of each country committed that they committed a decade ago to spend on defense. Trump made them commit to that. Canada isn't even close. This year, Ottawa is forecast to hit 1.37% of GDP.