UK economy set to contract as business confidence hits two-year low December 9, 2024 [#item_full_content]