What does the Budget mean for business?

What does the Budget mean for business?

As Philip Hammond delivered his spring budget this afternoon, the business world held its breath.

Fingers were firmly crosses for policies that would help business owners better plan for the months and years ahead. The self-employed wanted reassurances that they would be able to manage their financial affairs in the most tax efficient way. But the Chancellor presented a mixed bag for employees and employers.