From Strongholds to Slippage: CPM Pays Price for Strategic Missteps
The 2026 Kerala Assembly elections marked a clear setback for the Communist Party of India (Marxist) (CPM), with the party witnessing a notable statewide decline. Its vote share dropped to 21.77%, down from 25.38% in 2021, despite contesting the same number of seats. This shift opened space for the United Democratic Front (UDF) to expand its support base.
The erosion was most visible in traditional CPM strongholds such as Kannur, Kozhikode, Idukki, Pathanamthitta, and Kollam. Several long-held bastions-including Taliparamba, Payyannur, Thrikkarippur, Perambra, and Balussery-slipped from the party's control, while in other constituencies, victory margins narrowed significantly.
AI-generated summary, reviewed by editors

2026 Kerala Assembly elections and vote shift
At the constituency level, the scale of the shift became clearer. In Dharmadom, incumbent Chief Minister Pinarayi Vijayan saw his winning margin fall sharply-from over 50,000 votes in 2021 to under 20,000 in 2026-facing a strong challenge from Congress candidate V P Abdul Rasheed. The result reflected growing unease even in areas once considered secure for the CPM.
The UDF emerged as the primary beneficiary of this churn, aided by what observers described as a consolidation of secular votes. At the same time, both the CPM and the Bharatiya Janata Party (BJP) faced criticism over campaign rhetoric perceived as targeting minority communities-an issue that appeared to influence voter behaviour.
Voter response and ideological shifts
A major factor behind the CPM's performance was its evolving ideological stance after the 2024 Lok Sabha elections. The party moved away from maintaining equal distance from the Rashtriya Swayamsevak Sangh (RSS) and organisations such as Jamaat-e-Islami and the Social Democratic Party of India (SDPI), instead placing greater emphasis on criticism of Islamist groups.
Senior leader A K Balan warned of alleged influence of Jamaat-e-Islami over a potential UDF government, drawing criticism from rivals and sections of the public who questioned the party's consistency on secular politics.
Controversy also surrounded remarks by Vellapally Natesan, former general secretary of the Sree Narayana Dharma Paripalana Yogam (SNDP). CPM leaders' decision not to openly criticise his comments against Muslims led to accusations of selective positioning, further fuelling debate over the party's secular credentials.
Opposition parties additionally alleged tacit coordination between the CPM and the BJP in constituencies such as Palakkad, Thrippunithura, Manjeshwar, Kasaragod, Konni, Ranni, and Ettumanoor-many of which were eventually won by the UDF.
Midway through the campaign, the CPM added to the controversy by signalling willingness to accept electoral support from the SDPI, despite having previously labelled it "extremist" in its 2025 political resolution. Rivals pointed to this as evidence of mixed messaging.
Leadership factor and internal dissent
The election effectively became a referendum on Pinarayi Vijayan, who led the Left Democratic Front campaign. Unlike in 2021, when he was widely viewed as a stabilising figure, the 2026 campaign exposed internal strains within the party.
Senior leaders including G Sudhakaran, V Kunhikrishnan, T K Govindan, Aisha Potty, and P K Sasi publicly expressed dissatisfaction-an uncommon development in the CPM.
Even in constituencies the party retained, such as Azheekode, Mattannur, Manalur, and Kottarakkara, reduced victory margins pointed to declining enthusiasm among sections of its traditional base.
Key metrics
- CPM vote share: 25.38% (2021) → 21.77% (2026)
- Pinarayi Vijayan's Dharmadom margin: Over 50,000 → Under 20,000
Overall, the 2026 Kerala Assembly elections highlighted a broad weakening of the CPM, driven by leadership-centric campaigning, internal dissent, and shifting ideological positioning. These factors, combined with opposition gains and voter realignment, enabled the UDF to make significant inroads across key regions.












Click it and Unblock the Notifications