UK business confidence at lowest level since ‘mini-budget’: BCC Global Economy January 6, 2025 British companies plan to raise prices to cover higher tax bills as business confidence falls to its lowest level since…