West Bengal Chief Minister Mamata Banerjee with Prime Minister Narendra Modi, in New Delhi on May 25, 2017. (Photograph: PIB)
West Bengal is witnessing a fierce battle between Mamata Banerjee and the Narendra Modi – Amit Shah duo. The Bharatiya Janata Party is making a strong attempt to a put a dent in Mamata’s fortress and become the principal opposition ahead of the Left Front. Meanwhile, the Indian National Congress, which was hoping for an alliance with All India Trinamool Congress and then the Left Front, is looking to maintain its 2014 tally. West Ben...