Preventing overseas individuals and businesses from buying UK homes, while supply exceeds demand, is only the tip of the iceberg.
Ban families from buying further homes to rent out, if they already have rental properties. A huge amount of rental properties in Southampton, especially in student-ville, are owned by Singhs. I'm not upset they are owned by people of Indian origin, I'm upset that they are profiteering from a basic right to have a roof over your head, which then gives them more money to buy more rental homes as house prices continue to rise. Currently, the dice are very loaded against first time buyers.
Once a home has had enough rental income to cover its mortgage and upkeep, should the rent be capped, to stop people using rental homes as businesses?
Too many landlords are getting away with not upkeeping rental homes to a decent standard, while charging silly high rent, effectively trapping would-be first time buyers in the rental market because they cannot save enough deposit... Which will mean they will pay more for a shoddy rental home over ~30 years than if they had been able to get a mortgage.