West Bengal Assembly Elections 2026 will be held in two phases on April 23 and 29, with a fierce contest between BJP and TMC. Key constituencies such as Nandigram, Bhabanipur, Murshidabad, Jadavpur and Kharagpur Sadar are expected to witness intense and closely fought battles.