The current party leader is Stephen Harper , who also has been Prime Minister of Canada since 2006 .
The current party leader is Stephen Harper , who has been the Prime Minister of Canada since 2006 .