Many believed he resigned because of the 'fear of Buhari.His resignation has since been approved by President Buhari.
In his own words, Read why he resigned.
"Tomorrow, I will be six years as Comptroller-General of Customs and after wide consultations, I decided to personally meet him and express my gratitude and appreciation for serving for six years.
"And the only way the Nigeria Customs Service can move forward, I feel personally is my making a sacrifice."The sacrifice is to give chance to others so that they can come up and continue with the legacies and the reforms and structure that I have put in place.’’