A BJP tsunami has swept the 2026 West Bengal Assembly elections. The party has bagged a two-thirds majority, winning 208 of 293 seats, routing Mamata Banerjee’s ruling Trinamool Congress by reducing ...