The housing emergency in London is bleak. Private renters in London now pay an average of 35 percent of their income on rent, around two and a half times the equivalent figure for 1980. Rough sleeping in the capital has risen by a massive 32 percent in the last year, the highest of any region […]