No, I do not like drunks either, but just saying 'lock the buggers up' Where? the prisons are already full, for how long? Without proper addiction treatment they will be drunk again the day they are released? How would you find the money to pay for all the new prisons and staff needed?
Much better to put up a levy on alcohol sold off license, say £1 per item whether it is a can of lager, bottle of cider or expensive wine or single malt whisky and introduce spot fines for all those idiots falling out of night clubs etc unable to walk. By the time several nights out have ended with a £100, possible increasing by £ 25 for each additional fine beyond the first, it will begin to get too expensive to get drunk.
For the drunks that ruined your DGS outing to the South Bank,j08 these are the addicted homeless drunks who will drink anything with alcohol in it. They have probably done the merry go round of court and prison several times and this is completely ineffective, they need the far more comprehensive help of social services, charities and the police to help deal with problems that have brought them where they are. Prison and fines are pointless.