Budget 2017: 'Britain is the world’s sixth largest economy'