Pakistan Tehreek-e-Insaf chief Imran Khan on Thursday demanded the resignation of Prime Minister Nawaz Sharif after a Supreme Court bench declared there was “insufficient evidence” to remove him from office on graft charges. “I demand that Sharif should resign immediately as he has lost moral authority to rule the country,” Khan said at a Press conference here.