42 per cent of businesses agree that the Budget has given them a clear and stable direction for future plans, compared to 31 per cent that disagree, Barclays has found.