When George Osborne stood up in the House of Commons to deliver his second Budget last week, he wanted to make a strong, pro-business statement. In fact he went as far as to say he wanted to make the UK the “best place in Europe to start, finance and grow a business”.Read