Defence Minister David McGuinty fell billions short of promised spending on military preparedness equivalent to 2 percent of GDP in 2025, new figures confirm. Cabinet has promised to try again this year: ‘We are making reliable contributions to our allies.’



