I used to be a card carrying member of the Dem-party (U.S.) and was a a frequent poster on one of democratic forum. The Dems are so progressive and anti-war but whenever the topic of China comes up, all the rationality is gone. From trade, environment etc. Not to mention the whole Tibet issue and this was back in 2008. That's why I was not at all surprised that Bernie Sanders language of trade, shipping jobs overseas to China and the whole trade war found a lot of resonance with Democratic voters. That's why the TPP trade deal that was proudly supported and pushed then by the always masters of political triangulation, Hillary Clinton totally disavowed the deal. And when Bernie Sanders lost in the Dem primary of 2016 a large number of them actually voted for Trump in the general election because he spoke the same Bernie Sanders talk, albeit with more crass and pomposity a.k.a. American style.