I think had the BC Liberals - and Ms. Clark - found their heart and had a greater sense of fairness - they would have been re-elected.

Don't forget the public forgave their blunders over BC Rail,  the HST, BC Ferries, and the years of skimming from BC Hydro and ICBC,  in previous  elections. 

If the BC Liberals had shown more empathy for working families (tolls, medical premiums, housing affordability, disability premiums) instead of being front and centre gathering (and boasting about!)  big dollars from political donors whilst families struggled, then  they could have retained enough support to get re-elected.

Not that I would have voted for them.  They need a long spell on the back benches.