Sounds like the BC Liberals were corrupt much like the ones currently in Ontario.   Although some small steps have been taken, we also need more controls in Ontario elections including the municipal level.   There should be no allowed influence other than the citizens.