The current, and 22nd, Prime Minister of Canada is the Conservative Party's Stephen Harper, who was appointed on February 6, 2006, by Governor General Michaëlle Jean, following the general election that took place that year.
The current Premier of Ontario Dalton McGuinty.
Discussion