Well there weren't any youth clubs , boxing clubs or football clubs on the run down council estate I grew up on in the early 70's and kids were often out on the streets . Don't recall coming across knives or machetes . There again we did have a Labour government then .Ah yes, stop and search. If only we had the numbers of police on the streets to stop and search.
PS see my previous post.
I agree with @Beanstalk, youth services have been obliterated in this country. Keep the kids off the streets and into youth clubs, boxing clubs, football etc and it will drastically reduce crime.
Signed
A fully qualified youth worker from 1976-1993