UK bans £2.2bn ‘sneaky’ fees and fake reviews for online products

New law aims to eliminate added costs that can be up to 25% of retail price