The number of people sleeping rough in Britain who were born in the EEA rose to 3,192 in 2021
Standfirst ...
sleepers
0
500
1,000
1,500
2,000
2,500
3,000
248613053192
2019
2020
2021