John Steenhuisen has targeted corruption, faced consequences of his own controversial appointments and challenged food ...