Pakistan's former three-time prime minister Nawaz Sharif only returned from self-imposed exile last year but is now the clear front-runner to win the 8 February election.
Few could have predicted his return to the top, despite his dominance in Pakistani politics for much of these past three decades.
His last term ended in him being convicted of corruption, and the time before that, he was toppled in a military coup.