Former Tory leader Sir Iain Duncan Smith accused a “weak” Labour government of not wanting to be seen to criticise China, while the shadow foreign secretary Priti Patel said the public ...