Homeless in London: this man on the Thames Embankment is sleeping rough in subzero temperatures of -3C (26F). The reported homeless rate in England of 4,751 has increased 73% in the last three years (up 169% since 2010) though it does not approximate the 55,000 homeless just in Los Angeles county, California. Meanwhile, we’re supposed to be enchanted by the pending wedding of Harry Windsor the mooch which will cost taxpayers more than $30 million. It wouldn’t take even a fraction of that to provide public housing for 4,751 people.
(Photo by Sean Smith for the Guardian)