31% of Canadians don't earn enough to pay their bills: Survey | Heykuki News