Raise the age for alcohol consumption to 21 as it is in the US and Canada ( and is only available through government sourced shops or in bars) and in most places it is stricktly enforced. Hopefully be this time youngsters may have a little more common sence.
Why does this idea matter?
This would save thousands of pounds in police time alone, not to mention having direct control as to who would be able to purchase alcohol. The 24 hour licencing has failed miserably and should never have been brought in. We are a different mindset to our mediteranian cousins and our youth cannot handle the responsibility.