Over two million households paying more than a third of their income in rent

New House of Commons analysis shows that over two million private renting households in England currently pay more than a third of their income in rent. The number of households paying more than a third of their income on rent is much higher across London, and in Tower Hamlets households are spending on average 58% […]