An intense war of words is on between the BJP and the Trinamool Congress ahead of the assembly elections in West Bengal. Prime Minister Narendra Modi and Chief Minister Mamata Banerjee have been leading their parties from the front, exchanging stinging attacks.