So excuse me then, who are we depending on then? China, Britain, France, Germany??
Liberal Canadians have less trouble with China who doesn't even allow it's citizens to vote than a freely elected Trump?  And please don't reply, "we don't need to depend on anyone",  because the world can quickly become a very lonely and dangerous place where a commons debate on why we killed the F35 and a paltry military budget for the 2nd largest country on earth  just won't fly.