The fact that the United Kingdom is on par with the United States as one of the most corrupt countries in the world is hardly a secret, even though the governments of these two nations have been launched various public relations campaigns in a bid to persuade their citizens that they are in no way involved […]