Labour had 13 years in which to abolish Right To Buy, during many of which property prices were soaring well out of reach of so many. But they didn’t - I suspect because they thought it would lose them votes.
More likely because they didn't want the financial system/banks to crash, which they did anyway. Pretty sure the same problem still exists - which is why housing will never be adequately addressed even though it's actually vital to adequately address it. Politicians are sticking their fingers in their ears.
However it works out, whatever happens, people who live in the UK have to live somewhere. It's not just about private letting - whether the interests of tenants or of landlords should take precedence. The current situation is not sustainable.
UC, as in many other areas, is aggravating an already existing problem.