Everyone has opinions about Bengal. I wanted numbers. So I built a model — working from the actual ECI 2021 vote counts for all 294 constituencies and applying four adjustments that capture what's changed.
The short version: TMC just barely holds on — but anti-incumbency, the SIR cleanup, and Hindu consolidation make this far closer than the polls suggest. The 2021 blowout (217 seats, 48% share) was partly inflated; 2026 corrects it hard.
The Headline Numbers
TMC loses 66 seats but barely crosses the majority line with a 3-seat cushion. BJP picks up 62 — driven by anti-incumbency, SIR cleanup, and Hindu consolidation. It's the closest Bengal has been since 2011.
Seat Count — 2021 Actual vs 2026 Projected
| Party | 2021 Seats | 2026 Projected | Change | Vote Share (Est.) |
|---|---|---|---|---|
| TMC | 217 | 151 | −66 | ~45% |
| BJP | 76 | 138 | +62 | ~40% |
| Left / INC | 0 | 3 | +3 | ~9% |
| Others | 1 | 2 | +1 | ~6% |
Vote Share Swing — 2021 → 2026
How the Model Works
Four adjustments applied cumulatively to every constituency's actual 2021 vote counts:
① Muslim Anti-Incumbency — 2% shift
A small but meaningful section of Muslim voters — TMC's most reliable base — showing fatigue after 15 years. Local corruption, unfulfilled promises. Some drift toward CPM/Congress. In constituencies with 50–60% Muslim population, 2% is thousands of votes.
② Hindu Consolidation — 2% shift to BJP
Higher turnout driven by voter mobilisation around SIR, CAA, and BJP's ground game. In Muslim-majority seats, this compounds the Muslim anti-incumbency effect.
③ SIR Voter Roll Cleanup
The big structural factor. ~58 lakh voters removed from Bengal's rolls. These "ghost voters" overwhelmingly benefited TMC in 2021, so their removal hits TMC disproportionately — before a single vote is cast.
④ Reduced Booth Capturing — 1% correction
TMC's booth-level machinery allegedly inflated 2021 numbers. With stricter EC deployment expected in 2026, a conservative 1% correction is applied.
The Two Bengals
The story of 2026 splits cleanly across geography: BJP wins the countryside, TMC wins the suburbs.
BJP territory. Districts like Bankura (11/12), Alipurduar (5/5), Cooch Behar (8/9) are near-total BJP sweeps.
TMC's fortress. Kolkata (11/11), South 24 Parganas (30/31), Howrah (14/16). Losses mostly in Hooghly and Nadia.
Phase-wise Seat Distribution
The SIR Effect: The Invisible Swing
~58 lakh voters were removed from Bengal's rolls by the Election Commission's Special Intensive Revision (SIR) — records with logical discrepancies. These weren't just duplicates; they were entries that likely inflated TMC's 2021 numbers.
That net 7 lakh vote gap is structural — it doesn't depend on campaign performance or turnout operations. It's already baked in before anyone campaigns.
Districts hit hardest: Murshidabad, South 24 Parganas, North 24 Parganas, Purba Bardhaman — all TMC strongholds.
The Range: What Could Actually Happen
The model isn't a point forecast. Bengal has 51 seats with projected margins under 3% — coin flips. Here's the full scenario range:
With anti-incumbency factored in as the base, TMC's cushion is just 3 seats. In 3 out of 5 scenarios TMC still holds majority — but the BJP-best-case is no longer a fringe outcome. It's one bad night away.
Scenario Comparison — Seat Projections
The Knife-Edge Seats
51 seats across Bengal have projected margins under 3%. These are essentially coin flips. A 0.5% overperformance by TMC's ground game could push them to 170+. A BJP wave could drop TMC to 150 or below.
Closest Projected Seats by Margin (votes)
What Could Break This Model
A few wildcards that aren't fully captured:
-
①
Mamata's personal appeal. She's still the most popular leader in Bengal by a mile. Final-week rallies moving 2–3% could flip all competitive seats TMC.
-
②
Muslim consolidation. If the "BJP threat" narrative overwhelms anti-incumbency, Muslim voters might stick with TMC even harder than 2021.
-
③
Left revival. In Kolkata and Howrah, CPM overperformance could split the anti-TMC vote — accidentally helping TMC hold seats.
-
④
SIR assumption sensitivity. The 70/30 Muslim/Hindu split for logical discrepancy deletions is an estimate. The real ratio could shift the SIR effect significantly.
Bottom Line
TMC survives. Barely. With 151 seats to BJP's 138 — a 3-seat cushion over majority.
Anti-incumbency is real, the SIR cleanup is structural, and BJP's Hindu consolidation is accelerating. A 2% further swing on election day gives BJP the keys to Nabanna. The real story: Bengal is genuinely competitive for the first time since 2011.
For TMC, 151 isn't victory. It's a stay of execution.