On the contrary, we do have laws against drinking in public places, driving while intoxicated, etc. We just don't have the means to enforce it like they do in the States and they tend to turn a half-blind eye to most people unless it is getting out of hand.