canadian liberals, in general, have a reputation for telling you what you want to hear, campaigning on the left and governing on the right or, as trump would put it, being two-faced.
clinton called it having a public opinion and a private opinion.
it's a fundamental component of the political ideology.
canadians don't want to send their taxes to raytheon and lockheed martin, and the government is well aware of the unpopularity of funding the american military-industrial complex. but, we also want to keep norad.
this is one of the hard parts about being prime minister, it's a perpetual balancing act, and it does require putting on different faces for different audiences.