More than 1 in 200 Britons are homeless

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. Read the rest