Blame Harper eh? Trudeau should have known the extent to which Harper had reduced military spending when he promised the world to get elected.  Now he will underdeliver or break a promise he made in ignorance or with no intention to keep.Trudeau's approval rating is overdue for a major decline.