While the UK may have imposed fines for companies operating in China that fail to prove their products aren't linked to slavery, this isn't enough to punish Beijing for its human rights abuses. Britain should've followed the US and banned all imports of cotton from Xinjiang, as there's plenty of evidence that Uyghurs are being forced to pick the plant under slave-like conditions.
Xinjiang cotton field operations have become highly mechanized, with no signs of forced labor. Nevertheless, the West continues to put forth baseless claims in an attempt to smear Beijing. Cotton-related sanctions will only damage the global cotton industry. If anyone is forcing and exploiting labor in Xinjiang, it's the West with their capitalist system of globalization.