BJP national spokesperson Shehzad Poonawalla on Monday resigned from all party positions and its primary membership, citing "pressing emergency financial and personal circumstances" and saying he would move to the private sector.
Poonawalla said he had submitted his resignation to BJP national president Nitin Nabin and requested him to accept it. He also posted his resignation letter on X.