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