Who has the most power in the federal government of Canada Stephen Harper?
The Governor General is the British queen’s representative in Canada. The Governor General right now is Michaelle Jean, she has the power to overrule any law passed in the federal government. But this power is only traditional, and they rarely use their power at all. She is mostly used as a representative or ambassador from Canada.