Stephen Harper really was (though it may be hard to believe?) the Prime Minister of Canada from 2006 to 2015, which is a position in the federal government. The provincial governments, however, are co-sovereign with the federal government, and each has its own Premier. So, Stephen Harper was the Prime Minister over every aspect of Canada that falls under federal jurisdiction.
Currently, as of 2011, Stephen Harper is the prime minister of Canada.
No, Stephen Harper is the 22nd Prime Minister of Canada.
Stephen Harper is the Prime Minister of Canada.
Stephen Harper has been the Prime Minister of Canada from 2006 February 6 to the present.
The Prime Minister of Canada is Stephen Harper.
the prime minister of canada is stephen Harper
Stephen Harper.
He is the Prime Minister of Canada.
The current Prime Minister of Canada is Stephen Harper. [2012]
The Prime Minister of Canada is Stephen Harper
The Prime Minister of Canada, Stephen Harper
Canada does not have a president, but a prime minister. The current prime minister's name is Stephen Harper.