Who is Prime Minister of Canada?

The current Prime Minister of Canada is Stephen Harper. As leader of the Conservative Party, he was appointed by the Governor General as the 22nd Prime Minister in 2006. To find more information click here: