Over three-quarters of small businesses feel that the Government favours big business over small business. The precise issue the Chancellor has tried to address in today’s Budget. Here are the highlights.

Budget Infographic 2016