Video PlayerClose
Photo taken on Sept. 3, 2019 shows buildings by the River Thames in London, Britain. British construction purchasing managers' index (PMI) hit 45.0 in August amid political uncertainty, with the sharpest reduction in new orders since March 2009. (Xinhua/Han Yan)