There are a lot of causes for Canada's housing crisis - high immigration, demographics, urbanization and people moving to cities, foreign buyers, money laundering, speculation, zoning, high construction financing costs, shortages of certain trades, the overall high cost of building, etc.
about 1 month ago