
New figures that show more than 5,000 disabled people spent time sleeping on the streets of London last year are “truly shameful”, according to the capital’s leading disabled people’s organisation. The figures, secured by Disability News Service (DNS) through a freedom […]

