The solution is simple.  Get the government out of the way and let the markets liquidate those that make bad decisions like lending money to highly-leveraged financial institutions or buy houses that they can't afford.  It would help if Parliament got the Bank of Canada out of the way and repealed the legal tender laws that keep this Ponzi scheme going.