If he does not control the foreign policy then why does he not resign?
This is no excuse. He did not even appoint a foreign minister so far.
He has no foreign minister because he has no control over foreign policy?
Main establishment will not let Nawaz Sharif resign. That will look bad on the main establishment given the history of military takeover especially under Nawaz Sharif twice. Not to mention, economical sanction would be in place if democracy is threatened.
If thats the case than shouldn't it be better not to become a puppet to being with and rather follow a script of your own as a sovereign nation? Unless we are but a colony of middle east?
Thank to Imran Khan, the situation was forced on PMLN to accept power-sharing agreement; 50-50 which main establishment took over foreign policy. Have you forgotten about what happened in 2014?
Nawaz Sharif has no choice but to remain puppet for the sake of Pakistan. If he resigns putting democracy in danger, that would mean economic sanction. There is the reason why main establishment had understanding deal with Nawaz Sharif to ensure the economy is not isolated provided democracy continues to stay on.
Politically, PMLN had chance to resign to make main establishment look bad and get back for another election to look favorite but that would have been end of Pakistan since the world has threatened with economic sanction had democracy been compromised.
I am surprised PMLN agreed to continue being puppet just to ensure the economic isolation doesn't take place.
Who do you mean by the establishment? From what I've seen so far, Nawaz controls the foreign policy but picks and chooses which things, like relations with USA, Saudi Arabia, or China, everywhere else he lets the Army take over. Whether that's out of laziness, or plain incompetence is a whole other debate.
I take it you are not familiar with Pakistan politics.
Nawaz Sharif has no control over foreign policy after power-sharing agreement with main establishment in 2014. That was recent.
No point of having foreign policy since it will be main establishment making call on foreign policy.
Chabahar is still ongoing not sure where you got that information from, but even if that was the case if India is not pro-Iran, to get a mention in Trumps speech they would have to be pro-Saudi, which they are not.
Chabahar port is unofficially off.
Then is it not a failure of foreign policy that the US is pushing Pakistan away? I consider it an insult that countries not even relevant to the summit are being mentioned, but the nation that provides security to Saudi Arabia, and is the sole nuclear power in the alliance is completely ignored.
Pakistan maintained neutral stances on KSA-Iran which put KSA off. It was recent. As for USA foreign policy, they have been working closely with Pakistan for years but Donald Trump is different story. Hard to tell what future lies ahead. Too early to presume the possible scenario.
What Nawaz should have done at the summit is hold a meeting with Trump (like the other world leaders did), and at least work on a defence purchase for helicopters and jets, and also a request for support against Indian sponsored terrorism and the crisis in Kashmir. He also should have held another meeting with the Saudis about what Pakistans role in the alliance will be, and what the Saudis are going to do for Pakistan. Another thing should have been a demand that he be able to read his speech and make crystal clear Pakistan's sacrifices and successes in the War on Terror, outside the UN its not likely we will get such a large gathering of all the Islamic leaders again.
Instead all he did was make a speech, sat around for the whole summit and flew back achieving nothing, probably annoyed Iran in the process too, so overall its a negative outcome.
Nawaz Sharif attended the summit for the sake of formality. Nothing more. It means nothing considering the foreign policy remains intact and that makes call.