India, Aug. 17 -- BJP spokesperson Shehzad Poonawalla resigned from all party posts and primary membership, saying recent events involving certain individuals strengthened his decision to leave.

BJP national spokesperson Shehzad Poonawalla on Monday announced his resignation from all party positions and the BJP's primary membership, saying recent events involving "certain individuals" had reinforced his decision to leave.

Poonawalla posted his resignation letter on X and said he had once again submitted it to the BJP and its national president Nitin Nabin, requesting that it be accepted.

"The events of the last few days, courtesy certain individuals about whom I have told you in great detail, have forced me to reinforce and stand by m...