Let me put things this way: In the UK all investigation and prosecution of Corruption is the sole responsability of the Serious Fraud Office.
Ever since the 80s, almost every single year under governments of the 2 major parties and even a cohalition one with the 3rd largest party, the funding of the SFO has fallen in real terms, to the point that it's now at the level of the funding of a town council.
Just as recently as 2017 (if I remember the year correctly) the head of the SFO said they could only afford to prosecute a single large case per year.
By the way these are also the guys with responsability for prosecuting fraud, including Financial Fraud, in a country with over 50 million people, the 6th largest GDP in the World (last I checked) and were 17% of GDP comes from the Finance Industry (to give you a feeling of the size of it).
(Remember, they have the budged of a town council, maybe a small city one, to uphold the multiple areas of the Law, and do so for the whole country)
So of course there are no corrupt people in Britain, because nobody ever gets investigated for it much less prossecuted and convicted and if you ever point at anybody as corrupt there, they'll crack down on you using Libel Legislation (which is so broad I remember this one time not that long ago that an Ukranian Oligarch used British Courts - which took the case - to punish an Ukrainian website who had a post in ukranian accusing him of corruption in Ukraine and the British judges in a British High Court took the case because "it could be accessed from Britain").