British Retail Sector Records Historic Decline
British retail experienced its steepest annual decline on record in April 2026, with a CBI index of -68. The decline is attributed to inflation concerns following the war with Iran, which is straining household purchasing power.