Boots is cutting the points per pound shoppers can earn on their loyalty card by a quarter, while offering discounts on its own-brand products.
The health and beauty chain told customers via email that from May, holders of the Boots Advantage card would collect 3p worth of points for every £1 spent, instead of 4p. They will keep the number of points they have already collected, which will still be worth the same amount.