Police officers talk to a homeless man in Windsor, Berkshire ahead of the wedding of Harry Windsor and Meghan Markle
In 2017, there were 605,891 vacant homes in Britain, according to government data
Of those, around a third were classified as “long-term vacant,” meaning they have been empty for at least six months.
During the same period, there were 4,751 people sleeping rough on the streets on any given night.
Heat maps produced by the storage company showed that the total number…