The trouble here is that many of the posters here lack nuance or the ability to see out of their very black and white, "all landlords are scum" perspectives. It's not as simple as that.
There are many valid reasons why some people may choose to rent over buying. Students, people who are new to the area and aren't sure if they're going to stay, people on temporary work contracts to a new area, people may be moving to be closer to an ailing relative and only need to be there for a short time, etc.
If you removed renting as an option-what would those people do?
Don't get me wrong-there is absolutely an issue with property investors buying up huge chunks of our housing stock and the issues that come from that are massive.
But it's not as simple as "all landlords are scum. They shouldn't be allowed," because that would remove the option of renting from the people who need it. There are people who can't buy a home due to poor credit history-should they be homeless then until their credit rating improves and they can buy?
Some of you don't think things through to their logical conclusions. If you think landlords shouldn't be allowed to exist-what is your solution to the people that need to rent-for whatever reason?
What we probably need to do is to remove the incentives for people, buying up huge chunks of property, build more affordable housing and social housing, and really tackle the bad landlords and hold them to account. But, like it or not, there will always be a need for landlords because not everyone's circumstances suit buying a home.