The Palace of Westminster, home to the Houses of Parliament, in London. AFP
The Palace of Westminster, home to the Houses of Parliament, in London. AFP

UK falls to its lowest ranking on global corruption index