For the OP (FGT), yes, Mandelson was suspended several times by Labour for assorted dodgy dealings. And now he's a Lord. Major & Heseltine did their best to bankrupt the country (Black Wednesday?) and are now a Sir and Lord respectively. In the old days they'd have had a short trip to meet a chap with a big axe to grind.
And as several have said, if the FBI would like to investigate Chump, he's a multiple bankrupt, and a rapist (according to the C4 documentary, early 2016).
As for "ties to China" -- Elon Musk has lots of them, which is why he makes soundbites about the jailing of Tommy Robinson here being an attack on his human rights . . . .but the concentration camps the Chinese have put a million+ Uyghur Muslims into don't get a mention.