Just a day after Aam Aadmi Party suffered a huge setback in the Municipal Corporation of Delhi elections winning in just 45 wards out of the total 272 and finishing a far second behind the BJP, Punjab unit chief and one of the top AAP leaders Sanjay Singh tendered his resignation to party convenor and Delhi Chief Minister Arvind Kejriwal on Thursday.

"I have handed my resignation to Kejriwal," Singh was quoted as saying on Thursday morning. Citing the recent drubbing that the party received in both, the state Assembly election in Punjab and the civic body elections in Delhi, Singh told CNN-News18 that dismal show in elections is the reason behind the resignation. Another leader, Durgesh Pathak, has also resigned as co-observer in Punjab.

"I was waiting for the MCD election results even though Punjab poll results have been known to us for a while. But we have lost even in Punjab and I cannot continue as the state unit chief (sic)," Singh told CNN-News18 when he was asked why quit now. Even though it is above the Congress when it comes to vote share and number of wards, AAP could not win a majority in any of the three corporations. The party's vote share also halved, plunging from 54 percent to 26.23 percent in the MCD.

Punjab unit chief of Aam Aadmi Party Sanjay Singh. PTI

Singh's resignation comes a day after the AAP’s Delhi unit convener Dilip Pandey also stepped down citing moral responsibility for the defeat. AAP on Wednesday had raised allegations of EVM tampering after the results showed that the BJP won with a record mandate.

Hindustan Times reported that daggers were out in the Punjab unit of AAP over Wednesday's MCD election results where the party received a massive drubbing. Party's Dhaka MLA and Punjab leader of opposition HS Phoolka said that AAP leadership needs to "introspect" instead of covering up the failures.

Singh's offer to resign is many in the list of rash resignations that came after the civic body results were announced on Wednesday. The resignation phase started with AAP convenor Dilip Pandey resigning following the election results. The AAP members have blamed the Electronic Voting Machine (EVM) malpractice for its defeat.

AAP MLA Alka Lamba also offered to resign from her post and relinquish all positions in the party taking "responsibility" for the defeat of AAP candidates in her constituency on Wednesday.

"I take personal responsibility for the party's defeat in all three wards in my constituency and offer to resign from all party posts and as MLA," Lamba, who represents the Chandni Chowk constituency, tweeted. Lamba said she will continue to support and "provide strength" to Kejriwal. However, Lamba does not hold any important post in the party. She was removed from the panel of its official spokespersons last year.

Following the BJP's victory in the MCD polls, Congress leaders like Ajay Maken, Gurudas Kamat and PC Chacko also announced their resignations from their posts.