Price of sin: taxes on smoking, sugar, alcohol and other bad habits are bringing in €2.3bn

The “price of sin” due to bad habits is generating a healthy tax take for the Exchequer.