With 31 assembly seats set to cast their votes for the polls, a triangular battle is on the cards for the ongoing West Bengal assembly polls. Identity politics has gained ground in the state with the BJP seeking to breach TMC fortresses and the Left Front-ISF-Congress alliance hoping to make a mark in areas.