Former Canadian Prime Minister Stephen Harper has emphasized the importance of maintaining Canada's independence and unity, urging the country's political parties to work together. In a recent ceremony marking the unveiling of his official portrait, Harper expressed the need to make sacrifices to safeguard Canada's sovereignty. He highlighted the ongoing tensions with the United States under President Donald Trump and the growing separatism movement in Alberta as critical challenges that require national unity. Harper, who served as Prime Minister from 2006 to 2015, also praised the surge of Canadian patriotism in response to Trump's policies, emphasizing the importance of unity among Canadians. The portrait, painted by Toronto artist Phil Richards, incorporates elements of Harper's personal, political, and professional life, including his beloved cat Stanley, a French-English dictionary symbolizing his bilingualism, and the skyline of his hometown, Calgary. Harper's week-long visit to Ottawa includes various events celebrating his 20 years as Prime Minister, culminating in a gala on Wednesday evening.