An elderly Chinese man scavenges next to a billboard advertising luxury watches in Shanghai on yesterday. Chinese Vice Premier Li Keqiang, widely tipped to be the next premier, admitted in 2007 that some of the country’s economic data was “man-made” and thus unreliable, leaked US diplomatic cables show.