Thatcher promised that right to buy would result in a property-owning democracy, but with so many homes now sold on to landlords, critics say the government has been left paying huge amounts of housing benefit to buy-to-let landlords charging high rents.