In a broadside against the tide of political correctness that has seen statues removed and buildings renamed over the past several years, Andrew Scheer promised that a Conservative government would honour Canada’s past, warts and all.

“Because I believe Canada’s history should always be celebrated. Now is it perfect? Of course not. But we must never allow political correctness to erase what made us who we are,” Scheer told reporters in Ottawa Monday, ahead of the federal leaders’ debate.