Businesses underpay and when they can't find people willing to impoverish themselves to work for them, they apply to the government to bring in "temporary foreign workers" - for things like fast food restaurant workers not essential business, keeping the wages down.
Temporary foreign workers and international students in canada are allowed to buy housing, so aside from renting the rich ones who make it here actually buy up properties for their family offshore.
Even if Canadians vote out Trudeau, Poilievre of the conservatives has no interest in slowing down immigration or affecting policies to improve access to housing. The leader of the NDP, Singh, is useless and his party is also very pro immigration and has no housing policies that would affect the market.
What we're seeing is a death spiral of some kind but I'm not sure where the ultimate end goes - no doctors, no housing, low wages compared to housing and food costs, etc. This is textbook conditions for serious blowback and social instability.
When asked why there wasn't anything in this years announced budget to deal with the housing crisis Christina Freedland says that they're still spending money from last year's budget on it. Well how about you see the fruits of your labours and realize it isn't working out well for Canadians, and do something else/more?
If we don't manage to vote trudeau out this time around I'm going to look into immigrating to texas. People joke about that but texas recognizes my professional licensing and all I'd need is a job offer.