An awful lot of landlords have been made very rich by the previous governments, the sell off of social housing and the opening of the floodgates for entry into UK.
Not against anyone making money, just against the taxpayer always footing the bill. The caps announced should apply to London and other areas scaled down accordingly.