UK shoppers cut spending amid pressure on Bank of England over inflation – The Guardian May 9, 2023 by Andrew Anthony source