British businesses brace for fresh downturn amid rising costs and tax burdens January 27, 2025 [#item_full_content]