5 October 2015
As of today, 5 October 2015, large retailers* in England have to charge a minimum of 5p for every new single-use carrier bag they supply. See 'Single-use carrier bags' for more information. Legislation for Scotland and Wales is already in force.
[*'Large retailers' are those with 250 or more contracted employees.]