Against this background, the TFG has a poor record of confronting corruption due to its weak administrative set up, lack of resources and capacity and wavering political will. President Sharif’s early pledge to address corruption, clean politics and promote good governance in public administration has failed to translate in an articulated strategy so far.