2024 has seen a lot of changes in government - but has that made things better for business?