In Bengal's politics, Mamata Banerjee has always known her real battles are not just with Delhi or the BJP; it is often with challengers rising from within Bengal's own soil. As the 2026 assembly ...