The existence of the Integrity Commission (IC), which has been the subject of searing attacks in recent times, isn’t a luxury. Neither are other oversight bodies, such as the Financial Investigations Division (FID), which, too, will likely become a...