England worst place in developed world to find housing, says report

Quarter of UK private renters spending over 40% of income on housing amid warning people are ‘trapped in poverty’

The Guardian