Sorry this happened to your dh, op. My brother had his jaw broken by a random stranger as he walked along the street. A local football team had just won/lost, I can't remember which it was. Unfortunately the person who did it was never caught. I think you are right about the small town mentality which does seem to breed these kind of violent people who can't hold their drink. I have (fingers crossed) never felt the same kind of atmosphere in Manchester either. Hope your dh is ok. My brother is recovered physically, and does not talk about how he has been affected psychologically.
If it is the mother of the person who did that commenting on the article, then she should be ashamed of herself and wonder where she went wrong, if she has any decency.