Robert Preston presents a show exploring China's dramatic economic slowdown and the impact that it could have on Britain.