坦人民党组成一个反军政府联盟，即使巴基斯坦人民党过去是对于巴基斯坦穆斯林联盟谢里夫派最大的反对党。纳瓦兹与巴基斯坦人民党只能提供对于穆沙拉夫总统的政府象征性的抵抗。工作都被侷限于透过新闻媒体发表批评。
控诉.谢里夫政府被佩尔韦兹·穆沙拉夫将军的办公室免职，穆沙拉夫后来宣布自己是巴基斯坦国家安全委员会的首席执行官（Chief Executive），他并没有立即辞退当时的总统穆罕默德·拉菲克·塔拉尔。在谢里夫为了要解除佩尔韦兹·穆沙拉夫的职位而阻挡他的飞机降落在卡拉奇之后，谢里夫因为劫