News Deflecting Blame — Bank of England Governor Bailey Accuses UK Retailers of Overcharging Customers editorial staff 9. July 2023