India, Aug. 17 -- BJP national spokesperson Shehzad Poonawalla on Monday, August 17 said he has resigned from all positions and primary membership of the party. Poonawalla stated that he has submitted his resignation letter to BJP national president Nitin Nabin, requesting that he accept it. He also posted his resignation letter on X, which stated that he had written to Nabin, offering "to resign unconditionally" from all positions and primary membership of the BJP on July 30 due to "pressing financial and personal circumstances." In his letter to Nabin, Poonawalla expressed how moved he was by the party's reluctance to accept his resignation promptly, as they requested him to reconsider his decision. "But after long and hard contemplatio...