Chancellor George Osborne announced his eighth Budget yesterday amid stories of global – and Chinese – economic uncertainties. Despite this, the Conservative chancellor stuck steadfastly to his promise to eliminate the deficit – currently at £72.2 billion – and create a budget surplus of £10.4 billion by 2019/20.