You are absolutely right that this wasn't addressed by the current government, but it is a policy of the previous one. The only reason he alone is being blamed is because he happened to be in charge for a very long time.
It is likely to remain unaddressed satisfactorily under PP, too, since landlords benefit from immigration (especially high turnover immigration) and his primary interest is landlords and business owners.
This is a symptom of FPTP-based Westminster governments. If we had a more equitable electoral system, the blame can be more appropriately distributed and - even better - the issues can be addressed more efficiently.
Democracy NEEDS turnover to be effective.