TORONTO — Former Canadian Prime Minister Stephen Harper said Tuesday the country should make ''any sacrifice necessary'' to preserve the independence of the country in the face of threats from U.S. President Donald Trump.
Harper, a Conservative prime minister for nearly a decade from 2006 to 2015, made the remarks in a speech during his official portrait unveiling.
Harper described the times as perilous and thanked current Prime Minister Mark Carney for attending the unveiling ''at a time when challenges are unprecedented during our lives.''
Trump has talked about making Canada the 51st state and has threatened the country with tariffs.
The Republican president's push to acquire Greenland strained the NATO alliance, alarming Canada, which shares a 3,000-kilometer (1,864 mile) maritime border with Greenland in the Arctic.
Harper didn't mention Trump by name but urged Canada's two major parties, the Liberals and Conservatives, to unify in the face of threats to the country's sovereignty.
''We must make any sacrifice necessary to preserve the independence and the unity of this blessed land,'' Harper said.
Harper said he hopes his portrait is only one of the many portraits of prime ministers of both parties that will continue to be exhibited for decades and centuries to come.