Imran Khan-led Pakistan Tehreek-i-Insaf (PTI) and the Pakistan Muslim League-Nawaz (PML-N) of jailed former prime minister Nawaz Sharif are running "neck and neck", with the PTI ahead nationally and the PML-N ahead in the crucial province of Punjab, according to a poll of polls computed by Gallup Pakistan on the eve of general elections in Pakistan.