When the Kerala capital has a BJP mayor | Hindustan Times

When the Kerala capital has a BJP mayor

Published on: Dec 28, 2025 09:59 PM IST

An interesting aspect of the BJP’s record in Kerala is that the groundwork it has done in the past few years by raising local issues especially related to faith

A BJP councillor, VV Rajesh, was sworn in as the mayor of Thiruvananthapuram, Kerala, on Friday. This achievement is significant for both the BJP and Kerala politics. First, the symbolism in having a BJP mayor in the state capital is not to be missed, especially when assembly elections are due in less than six months. Second, the BJP has never before won a corporation in Kerala, which is why Prime Minister Narendra Modi said it was “a watershed moment” for the party. However, the BJP should be worried that its vote share in the local bodies drastically fell from 19.26% in 2020 to 14.76% this time.

Kerala politics has been a duopoly since the state’s formation in 1956, and voters have refused to back any party outside the two coalitions led by the CPM and the Congress. The BJP has broken that pattern in Thiruvananthapuram. (PTI) PREMIUM
Kerala politics has been a duopoly since the state’s formation in 1956, and voters have refused to back any party outside the two coalitions led by the CPM and the Congress. The BJP has broken that pattern in Thiruvananthapuram. (PTI)

An interesting aspect of the BJP’s record in Kerala is that the groundwork it has done in the past few years by raising local issues, especially related to faith such as entry of women in the Sabarimala shrine, and building broader social coalitions with the help of caste organisations and political groups outside the two dominant political coalitions in the state, have helped the party increase its vote share in successive elections. But, the rise in votes (for instance, 10.5% vote share in the 2014 general elections to 16.8% in 2024) has not produced the expected electoral gains — the party has won just one assembly seat (2016) and one Lok Sabha seat (2024) from Kerala so far. This is unlike in other southern Indian states, where the BJP has been successfully associated with dominant parties/coalitions and won assembly and parliamentary seats. Kerala politics has been a duopoly since the state’s formation in 1956, and voters have refused to back any party outside the two coalitions led by the CPM and the Congress. The BJP has broken that pattern in Thiruvananthapuram; the challenge is to replicate it in the assembly polls.

Unlock a world of Benefits with HT! From insightful newsletters to real-time news alerts and a personalized news feed – it's all here, just a click away! -Login Now!
Unlock a world of Benefits with HT! From insightful newsletters to real-time news alerts and a personalized news feed – it's all here, just a click away! -Login Now!
All Access.
One Subscription.

Get 360° coverage—from daily headlines
to 100 year archives.

E-Paper
Full Archives
Full Access to
HT App & Website
Games
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }