I don't think building more is enough since the abundance of buy to let landlords makes supply effectively limitless. Any mass building program has to be accompanied by a punitive property tax that increases with every property owned. Such a tax would encourage landlords who hoard properties to offload them