The Bharatiya Janata Party (BJP) won the West Bengal Assembly election on May 5, 2026, defeating Mamata Banerjee and the Trinamool Congress (TMC) [1].
This victory marks a significant political shift in West Bengal, ending the leadership of Banerjee and her party. The result indicates a movement away from the TMC's long-standing control of the state assembly.
During the vote counting process, the BJP held over 160 seats [3], surpassing the 148 seats required for a majority [3]. The party's success is attributed to a combination of strategic seat conversion and ministerial upsets [2].
Analysts point to the influence of Prime Minister Narendra Modi as a primary driver of the surge. This influence is categorized as the "5 Ms" — Modi’s magnetism, money, media, mobilisation, and mass appeal [3].
Public sentiment played a critical role in the outcome. On April 20, 2026, BJP MP Anurag Thakur said the people of Bengal want "liberation from corruption, nepotism, and cronyism" [1].
Other reports suggest the TMC failed to address a wave of voter anger [2]. The BJP's victory was built on a strong seat conversion strategy and the ability to capitalize on this public frustration [2].
“The people of Bengal want 'liberation from corruption, nepotism, and cronyism'.”
The BJP's victory in West Bengal represents a collapse of the TMC's regional stronghold. By securing a majority that exceeds the 148-seat threshold, the BJP has successfully translated anti-corruption sentiment and the personal appeal of Narendra Modi into legislative power, fundamentally altering the political landscape of eastern India.





