Huawei should not be the last ...
The Chinese ambassador has been saying that we must not interfere with internal Chinese affairs, but how can we ignore human abuses in other countries ? Should we let Primark ignore working conditions in Bangladesh from where it buys its clothes or slave labour in Chinese prisons ? No: public opinion is making them change.
Likewise: we must not ignore what China is doing to fellow humans.
I have met Uighur Muslims, I know people from Hong Kong - but even if I did not how could I ignore oppression of people even if they are 10,000 miles away ?
We must send a message to Xi Jinping that we do not like the bully that he has become. He is emboldened by their burgeoning economy - so we can express our disapproval by buying less of their goods and services.
Other nations should do likewise: a school ground bully will just dominate/terrorrise one child who stands up to him but if many do he will be defeated.
I recognize that some of the UK's history is not good, but that does not mean that we should turn a blind eye.
China is not the only rogue nation but is, I believe, the most dangerous.