British Chancellor of the Exchequer George Osborne delivers a speech at Shanghai Stock Exchange in Shanghai, east China, Sept. 22, 2015. (Xinhua)