Thats the same in Ireland. Although I believe its midnight that it cant be sold after. And you can't drink in public here either (other than a public house or a venue which has a license). All these laws are good, smoking on the streets has the ability to damage other peoples health and drinking on the streets can lead to dangerous behaviour.

Do people actually follow that law there.??

Look at history.. Look what happend when USA banned alcohol.. They got the mob who made hundreds of millions from it

But now we have some old drunkards or junkies selling some home made shit for a jacked up price at night, or some punks buying crates of alcohol to sell it for twice the price later.. And the cops don't even take the law seriously..

I'm tough, rough, ready and able
To pick myself up from under this table
Don't stick no sign on me, I got no label
I'm a little sick, unsure, unsound and unstable