Yes I ranted about it in another thread, but Lord Green oversaw and profited from large scale money laundering for terrorists, drug cartels and rogue states, and instead of jail he gets appointed as government trade minister. Meanwhile we jail and deport someone for going for a swim.
Apples and oranges. I don't know much about Lord Green but old Trenton is getting deported because he committed a criminal offence (whether you agree it should be criminal or not is not under discussion) and has made it clear he'd commit more to further his cause (whatever it is). That, unfortunately, puts him at odds with his visa requirements.
Just because one thing happens, that's not a requirement for the other to happen.