People end up on the street for many different reasons - leaving care or hospital, problems with debt, unemployment, mental health, family breakup - and so the help they need is varied, too.

Sadiq Khan Men Health Family