4 years
Since 6 February 2006.
Since February 2006.
Since February 2006.
There is no set term. Stephen Harper will remain the Prime Minister of Canada until he resigns or the Conservatives lose government.
Stephen Harper has been Prime Minister of Canada since 2006 February 6, more than 5 years.He's been an MP since 1993 and the Prime Minister since February 2006.
Prime Minister Stephen Harper has been Prime Minister of Canada since 2006 February 6, more than 5 years.
Since February 2006.
He's been an MP since 1993 and Prime Minister since 2006.
He was first elected as an MP in 1993 and became Prime Minister in February 2006.
the prime minister has been prime minister since 2007. that means the prime minister has been prime minister for about 6 to 7 years.
Canada does not have a President. The current (termporary;as long as he hold power) leader of the country, who is called the Prime Minister, is Stephen Harper. However if your referring to the non political long term leader, it is Queen Elizabeth II, who is the Queen of Canada.