In a shocking development, M Kayveas has announced his resignation as president of MyPPP after more than two decades at the helm.
In a Twitter posting, the former Taiping MP said the resignation was effective starting Monday.
The BN politician also said that he stepped down as the party's Perak state advisor and chairperson of Federal Territories MyPPP.
Previously, Kayveas told the media that he is considering contesting as an independent candidate in the coming general election.
The veteran politician had demanded the Cameron Highlands parliamentary seat, where MIC Youth chief C Sivarrajh has been named as BN candidate.
However, in a press conference later, MyPPP secretary-general Mohan Kandasamy said Kayveas was sacked from the party.
“Following the disciplinary board meeting last night, the decision was to sack Kayveas as president and member of MyPPP with immediate effect.
“We did not receive any resignation letter until this meeting just now,” Mohan added.
The decision to sack Kayveas was unanimous.
It was also revealed that there was a letter from BN secretary-general Tengku Adnan Tengku Mansor, instructing that a disciplinary hearing be held on Kayveas for making unilateral decisions on seat allocations.
According to MyPPP deputy secretary Simon Sabapathy, decisions on seats must be discussed with the party's supreme council, which Kayveas allegedly did not do.
Effective 23 April 2018, I have stepped down as the president of myPPP. Chairman of WP. Advisor to the state of Perak.— MKayveas (@m_kayveas) April 25, 2018