The TMC, which has been winning the seat since 2011, won in 2021 by a margin of nearly 50,000 votes, securing more than 50 per cent of the total votes polled, whereas the BJP and the Congress-Left alliance had bagged 24 per cent and 19 per cent respectively