Non-drinkers and those hoping to cut back on the booze this year could face a charge of up to £50 if they bring their own ...