By Catherine Morrison Former prime minister Stephen Harper says Canada must adapt to new geopolitical realities, arguing that many of the country’s difficulties can’t be blamed on U.S. President Donald Trump. Harper made remarks in front of a crowd of conservatives in downtown Ottawa on Wednesday for a gala dinner marking the 20th anniversary of his government. In his speech, Harper said Canada is facing a unique challenge — a hostile U.S. government that has openly questioned Canadian sovereignty, broken trade commitments and that regularly makes threats against the country. However, he said that while Canadians have been “shocked, bewildered and angry,” the country must focus on policy, not emotion. “The question for Canada is not how we feel about what the U.S. is doing, it is how will we…








