Who is Canada Leader?

Canada’s leader is Stephen Harper. He is Canada’s Prime Minister. The Governor General of Canada is Michaelle Jean and the Leader of Government in the House of Commons is Jay Hill. You can find more information here: