BusinessRetail and hospitality face the highest tax burden in the UK economy, BRC warns1 Oct 2026 · James CallowayPhoto: James Calloway