STEPHEN HARPER FAVOURITE PRIME MINISTER