Top leaders of Nepal's ruling communist party, including former premier Pushpa Kamal Dahal 'Prachanda' on Tuesday demanded Prime Minister K P Sharma Oli's resignation, saying his recent anti-India remarks were "neither politically correct nor diplomatically appropriate."