Business confidence ended 2024 on a low point as fears over layoffs and price rises weighed on the prospects for business ...