John Lewis, Boots and Debenhams misled shoppers with Black Friday deals

· The Independent