This sort of thing is happening everywhere: in every country, every city, and almost every road you'll find a Gazza. But to be honest, a lot of us are the type who looks away at a cripple, pretends not to see a beggar on the street etc. It's the 21st century and we've become anaesthetised against human suffering. It's a dreadful state of affairs but it is the truth. Yes, we have organisations to help people, we have charities, and we give a couple of quid to Shelter or whatever to temporarily ease our collective conscience, but it's like trying to stem the tide. The moment one former alcoholic/junkie is clean another one comes along to replace him. And we don't have an endless supply of money to throw at the problem. So we have to look elsewhere.
The laws in this country are so open to abuse that it's almost (but not quite) laughable. Under age kids being served alcohol so they can binge-drink in the local park is a common occurrence. Kids of thirteen or fourteen are drinking themselves into oblivion and a lot of us pretend not to see it. By the time these kids reach their twenties they've caused so much damage to their vital organs that they have no other life to look forward to except living on benefits and hanging about in shopping precincts.
I don't claim to know what the answer is, but it certainly isn't looking away from it.