Political observers in West Bengal were in for a shock as the results for the 2019 Lok Sabha elections of the state’s 42 seats emerged. As of late 9 pm on 23 May, the seat tally for the Trinamool Congress stood at 22 (down from 34 in 2014), that of the BJP stood at 18 (up from two in 2014) and the Congress won two seats (as opposed to the four it won in 2014).
While an indication of this result came via the India Today-Axis exit poll, observers did not give the saffron party anything more than 10 seats in the state. So where did the Trinamool lose ground and how did the BJP capitalise on these losses? Here’s a look.

