For most people in Bhabanipur, religion is the last of the cards which can reap electoral benefits in a constituency of contrasts. Besides Bengalis, Bhabanipur houses a sizable population of Gujarati, Marwari, Sikh, Sindhi and other communities and people belonging to multiple religions. A cultural melting pot, Bhabanipur has seen the Bengali aristocracy, the nouveau riche, the migrant businessmen and the working class existing in symphony over the years. Sanjit Chowdhury, 56, who has been running a family garage for four decades, speaks of Bhabanipur with aged gumption. “Bringing the BJP to Bengal would ruin the state, but it is a game of masks. Defection is the law of the land. The two parties are sides of the same coin. Politics in Bhabanipur, or in Bengal, does not have space for ideology anymore. They keep benefitting off the system, while the working man suffers,” he believes.