Putting it mildly, many businesses face real challenges as we enter 2025 and as a result, the government’s much vaunted growth seems somewhat lost.