In this case, it's definitely Trudeau's administration fault by flooding the Canadian job market with immigrants, which lowers job compensation and increasing housing cost.
They've always been lower, but it was always 20%ish lower. Now it's like 50%.
And in the meantime, housing prices have gone up exponentially. Housing in greater Toronto is more expensive than the Bay Area, but the compensation is far far lower.
I'm not one to blame Trudeau personally, or even immigration per se. I think there's a multitude of factors. But it's best not to deny the situation, which is that in the last few years there's been... problems... in the Canadian SWE labour market.
It's not the quantity / size of pie. It's the fact that the Canadian labour market has explicit "escape valves" for "skilled labour is too expensive" built in as a policy plank in the form of the LMIA and TFW process.
They are tools that "industry" lobbied for expansion of, and got. Have persisted through both Conservative and Liberal governments for decades, but was expanded markedly under both Harper and (especially) Trudeau.