The elections in West Bengal are over. Results arrive on 4th May, alongside four other states - Tamil Nadu, Puducherry, Kerala and Assam. While outcomes elsewhere are largely predictable, West Bengal remains the true battleground between Mamata Banerjee's – in her home turf – and PM Modi Narendra Modi and his lieutenant Amit Shah. Poll-bound Bengal, bordering Bangladesh, was flooded with 2,400 companies of CAPF (100-250 personnel per company).