Canada doesn't have any "hard right" party of note at the federal level.
Today, the Conservative Party is a centre-left party. They support big government, taxation, immigration, interventionism, and other policies that are inherently not compatible with "right wing" ideologies.
Comparing the Conservative Party's platform to that of the centrist People's Party makes the Conservative's centre-left positioning more obvious.
Recently, the Conservative Party's platform has more closely resembled the farther-left Liberal Party's platform than it has the centrist People's Party platform.
I would think that the social policies of the federal Conservative Party place it in Centre-Right to Right. It’d be closer to what you mention if Peter MacKay or Erin O’Toole had no opposition in 2020.
I understand that your political views might see the Tories as Centre-Left, but your pegging of the PPC as centrist strikes me as mischaracterizing the present federal landscape.
Today, the Conservative Party is a centre-left party. They support big government, taxation, immigration, interventionism, and other policies that are inherently not compatible with "right wing" ideologies.
Comparing the Conservative Party's platform to that of the centrist People's Party makes the Conservative's centre-left positioning more obvious.
Recently, the Conservative Party's platform has more closely resembled the farther-left Liberal Party's platform than it has the centrist People's Party platform.