MP Comment Gregory Stafford: ‘Weak stance on China risks our sovereignty, security and moral standing’