Rogue private landlords given £2.5bn a year of public money, new analysis reveals

Rogue private landlords given £2.5bn a year of public money, new analysis reveals