According to the last Shelter report, at least 320,000 people are homeless, almost 5,000 are rough sleeping (likely to be a huge underestimate) and 726 people died homeless in England and Wales in 2018 (a 22% rise from 2017).
One Third Soup Kitchen are at Stratford. Do pop over and say hello if you’re shopping in the area.