Politicians push people to private landlords

Central and local government politicians are pushing an estimated 11 million people in 4.4 million households in England to depend on private market landlords for their housing. Those 1.5 million private landlords in England receive £9.1 billion in state support paid either directly, or received indirectly through their tenants.

Read more