Chancellor George Osborne declared ‘Britain is open for business’ and announced he is cutting corporation tax by 2 per cent this year