I think that landlord control might be more effective. Make it extremely undesirable for a person to own multiple single family residences. Hoarding housing shouldn't be a viable business.
Unfortunately that still doesn't increase the supply. If Sweden, like Canada, is experiencing higher population growth than housing growth, prices will continue increasing. There are simply not enough places to live.
in what way is someone who owns multiple residences and renting them out hoarding them? Why would the number of houses people own affect rents at all?