Mamta Banerji is a very popular and strong leader in her state. She still has a stronghold in all corners of state but BJP, in this election, has decided to oust her government at any rate. Several prominent leaders of TMC have joined BJP. What advantage they are seeking in BJP for political mileage is best known to them, however, they may be called as opportunist leaders. BJP is a very strong party. Its leadership knows very well how to win elections. Their strategy hardly fails in any elections. They work on grass root level to polarise their voters and they successfully do it but TMC can't give up easily to BJP's planning and execution of that planning as well. Surveys are projecting that TMC leadership is going to retain its government but I have doubt about it. It will not be easy for TMC to win this election despite all positive surveys, the reason is that AIMIM is coming to contest elections. It will affect Mamta on several fronts. First, Muslim voters will be divided between AIMIM and TMC, second, Congress, Communist parties will harm TMC if they don't have alliance and third, BJP will easily polarise Hindu voters by showing Ovaisi in the picture. The so-called secular vote is divided into different parties and consolidated vote for BJP will pave its easy way.