Yes, but that wouldn't fix the problem outside clubs, where chavs have been swilling for hours.
We should be enforcing the laws we have. We have laws against being drunk and disorderly, underage drinking and the sale of alcohol to minors. Chuck them in the cells for the night and they'll think twice next friday night.
Problem is, that requires an adequately resourced Police force, and that costs money. Instead they penalise those who do nothing wrong in order to "be seen" to do something and, far from it costing anything, they make more tax revenue in the process. Just like the continual march of the Gatso while people are STILL driving round with phones clamped to their ears due to zero chance of the law being enforced.
Albitz makes a good point, though. The problem may be deeper. Why does our youth feel that getting pi**ed is the only way to spend a night out? In my younger days, "pulling" was infinitely more important (and fun), than getting canned.
I had a greater success rate with one than the other though.

We are now a society where there are no consequences, though. Parents don't want to know about their own kids. As long as they are out of the house they couldn't care less what they were up to. I know for a fact I wouldn't have got away with getting hammered and causing a nuisance every night when I was young. Discipline was waiting when I got home, but of course we're not allowed that any more.

There's no quick fix for this. It has been brewing for a generation and we are starting to see the results. It could take decades to change, and who knows what will happen when we see the results of today's troublemakers' parenting skills? :-/
I fear these measures will just mean more sacrifices get made in hard up households where a lot of alcohol is consumed, and more trade will leave the pubs in favour of the booze cruise. Then again, closure of pubs seems to be an unwritten Labour manifesto pledge these days.
Kevin