Stephen Harper

Almanac: Prime Minister Stephen Harper

The Right Honourable Stephen Harper is Canada’s 22nd Prime Minister. He is also leader of the Conservative Party of Canada, and represents the riding of Calgary—Southwest.

Read More »

Cartoon: Layton, Harper and Global Warming

Political cartoon depicting Jack Layton and Stephen Harper in disagreement over the Conservatives climate change legislation.

Read More »
Syndicate content