Mian Nawaz Sharif has had a fascinating political career. Over the past three decades he has been elected thrice to the highest political office, with decisive mandates. He was also removed from office on three occasions by moves crafted by the army brass, backed by institutions like the National Accountability Bureau.