It is Economics 101 - if supply falls while demand remains the same then price will increase.

So the pressure on buy to let landlords...