A long-delayed ban on below-cost price alcohol sales in the UK is due to come into force at the end of this month.