The Tories are flirting with a majority. Can Stephen Harper be trusted to govern for all the people?