What is the political party of Stephen Harper?

The Conservative Party of Canada.