The countable homeless population of the UK -- the people living on the streets and in shelters, not including people sofa-surfing -- is 307,000, about 1 in 200. In some places, it's as high as one in 27. (more…)
The countable homeless population of the UK -- the people living on the streets and in shelters, not including people sofa-surfing -- is 307,000, about 1 in 200. In some places, it's as high as one in 27. (more…)