West Bengal polls 2026 shaped by violence legacy, welfare politics, Muslim vote consolidation and TMC-BJP battle amid ECI scrutiny