Barclays: Shrinkflation, skimpflation took over supermarkets in 2023 | Fortune