Yes. The Governor General is more powerful, but he/she is also above the federal government. The most powerful person in the federal government is indeed Mr. Harper.
====================
Technically, no. The person with the most power is the Governor General.
The Right Honourable Prime Minister Stephen Harper
Stephen Harper is the Prime Minister of Canada.
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.
The Government of Canada.
stephen harper
Stephen Harper
Stephen Harper
Federal
Yes.
The Prime Minister of Canada is Stephen Harper
The Prime Minister of Canada, Stephen Harper
The prime minister "Stephen Harper"