This sort of comment is just madness and is quite annoying as someone who has sunk a very large proportion of my families money into property.
The house which a tenant rents is not their house, it is the owners house. If i want one of my properties back, then i will have it back, it is mine, it is not my tenants and i would expect that tenant to leave should i ever want it, within the bounds of the AST. There is this constant narrative that a tenant should somehow have some rights over a property beyond privacy within their tenancy period. Why should they?, again, it is not their property, it is the owners! I will also reserve the right to charge whatever i like for the use of my property - it is mine, bought with my money, it is no more the tenants than my own residential house, cars, or anything else is. The tenant can refuse to pay, that on the flip side is absolutely their prerogative.
Not sure what you mean about tax rates either, income derived from property is already taxed at your marginal rate if taken personally.
Having regulations doesn't mean you're not owning your property. It means the terms at which you can rent it out to people are regulated by the government. As they are now. These regulations can change, as they are currently so heavily in the landlord's favour. Look at other countries which have tougher regulations on renting. Doesn't mean the houses there don't belong to the landlords, it just means they have to operate in a regulated market, like many many other industries have to do.
I'm aware that as a landlord these changes won't be great for you, but the government isn't there to only look for the best interest of the landowner class. Other countries have decided that the rich landowner class can take a very small hit if that means providing fairer and better housing prospects for the rest of the population. We can do the same.
There are specific provisions in the tax code for rental income, yes, at some point it gets taxed as income after a certain amount of allowances. Every penny should be taxed as any other income. Landlords don't need a special tax break.