Why Musharraf resigned?

So Musharraf resigned because of Peer sahab’s chilla and all these political parties take credit for it, thats bad.

Originally published here