If Stephen Harper had done this, it would be pandering to Donald Trump's pro-military agenda and his demands for allies to pay more.

Exactly how does Justin get away by saying "we need to spend more on military to keep strong without Trump?"  That plank was nowhere to be found in the 2015 campaign platform.