Our governments policy of allowing endless high immigration from the 3rd world as well as leaving us open to foreign buyers has done this.  Immigrants disproportionately settle in Canada's largest cities, driving down the wages there and driving up the real estate prices.  It's simple supply and demand.  No wonder corporations love pushing diversity and immigration so much - it grows their target markets, lowers wages and creates a deracinated workforce who are unlikely to unionize