The first two are desperate flailings, but the third has an element of truth. Karimpur and Kaliaganj constituencies are on the border with Bangladesh. With a high percentage of population—Hindu and Muslim—migrants from Bangladesh, they are susceptible to an NRC exercise. The high percentage of polling in Karimpur (81 pc) and Kaliaganj (83 pc) show a desperation to stave off that threat. Kaliaganj and Karimpur have a Muslim population of 40 per cent and 50 per cent. Through a polarisation on religious lines during Lok Sabha polls, the BJP got a lead of over 50,000 votes in Kaliaganj, but Karimpur remained with TMC. This time, polarisation was along pro-NRC and anti-NRC lines. After knowing that many Hindus were excluded in the Assam NRC, Hindu refugees in Bengal, who went with the BJP earlier, have switched sides.