BusinessUK Firms Face Mounting Financial Pressures Amid Budget Tax Hikesby Today Report18 November 2024