UK prime minister David Cameron at the Anti-Corruption Summit. Credit: Robert Thom/ Cabinet Office

UK prime minister David Cameron speaks at the Anti-Corruption Summit in London yesterday. Credit: Robert Thom/ Cabinet Office