The best man for the job—well, the best one around His approval rating, like his party’s, has slid, but Stephen Harper is here to stay