Currently the civilised world is ranged up again Russia and its war crimes, genocide and ethnic cleansing in Europe, something not witnessed on this scale since WWII.
Apart from anything else, we simply cannot do the same thing at the same time with China. Diplomacy especially at this time is important, although that is little comfort to the Uighurs I agree. And as previously observed, China's relative economic power makes it much harder. We make an enemy of the Chinese even more than they are now and we risk alienating them to the extent that we drive them into Russia's camp, just when they are having more than second thoughts of backing the lame horse that is Putin.
Besides which, Xi himself may already be in trouble: unlikely to depart the scene, but his draconian Covid policy is very unpopular, as you might imagine, is costing the Chinese economy, and his prime minister is plainly not onside with him. Sad as it is, we may have to scowl and bear what is happening for now.