After what Russia has done to Ukraine, I sincerely hope more democracies put values before trade. UK is doing what everyone else should be doing, but don't have the courage to. Not something to be ashamed of.
China is becoming powerful, so it is a threat to the established, Western, order and especially the supremacy of the US. That's the real issue. If tomorrow China became a democracy it wouldn't be any less of a threat, and in fact it might become a more formidable threat.
Agreed on the rest of your comment, but not on this one. The hostilities were instigated by China occupying Hong Kong despite a binding treaty. HK was a former British territory, allowing its unilateral takeover without at least some form of payback would be utter idiocy.
The country has one of the lowest growth rates in Europe, has crashed exports to its biggest market, maintained imports by simply waiving customs checks opening up the domestic market for all kinds of fraud, has signed one-sided free trade deals for the newspaper headlines, introducing competition to those domestic producers for no equivalent gain for exporters, whilst failing to sign a symbolically important free trade deal with US - despite the special relationship - and also deciding to escalate hostilities with China, the world second largest economy, as a 'pick me' demonstration of loyalty to the aforementioned US.
No need to mention pandemic mismanagement which managed to put billions onto the national debt, crashing multiple business sectors with its confused lockdown vs let it rip oscillations and still end up with one of the highest infection rates / case fatality rates from Covid-19. Latest figures from IFS additionally suggest up to 500,000 UK workers are 'economically inactive' due to long covid, a massive loss of workers, increasing the cost of employment for those employers who do need to hire.
The way to treat UK prognostications on economic matters is 'precisely the opposite'