With a man like Ed Miliband running the Foreign Office, it is hardly surprising that Labour is having difficulty sorting out its relationship with China.