An estimated 726 homeless people died in England and Wales in 2018
Standfirst ...
Estimated number
0
200
400
600
482
475
508
565
597
726
2013
2014
2015
2016
2017
2018