Expression for becoming homeless, which has the word 'street' in it? How about "pushed to the streets"?
Solution 1:
It sounds like the phrase you're looking for is "kicked out on the street", which typically implies homelessness or unemployment.
Solution 2:
I don't think we (Brits) have a neat expression for that, we would have to say that NN became a homeless person, or a "rough sleeper".
"Pushed to the streets" has to be Indian English, right? AFAIK we don't have it, but I think it is nevertheless transparent to us. Just don't have the person "walking the streets" unless you honestly mean that (s)he is now a street prostitute.