

John joins Oliver Bullough on his BBC show to discuss his former role as Anti-Corruption Champion, Britain’s unfortunate role in ‘offshore’ money laundering, and how we tackle corruption of all kinds.
The majority of recommendations in the report from the Committee on Standards in Public Life makes absolute sense and Ministers should stamp their foot on the gas to getting them implemented. There’s also areas we can go even further…
John discusses why he felt he had to resign as Boris Johnson’s Anti-Corruption Tsar, saying it’s “pretty clear” the Prime Minister broke the ministerial code over the partygate scandal.