Imran is from a rare breed of politician who do not go back on their word. He sat out the election unlike some big names who joined the band-wagon at the last moment. And look at the results of the election, he sure kept his dignity intact.
Indeed, that was a smart move.