Businesses see through the tax and spend trap
UK business optimism fell to 26 per cent in June 2026, the lowest since February 2025 according to the S&P Global survey.
UK business optimism fell to 26 per cent in June 2026, the lowest since February 2025 according to the S&P Global survey.