The Bharatiya Janata Party (BJP) has announced that it will not hold any more "big public meetings" with more than 500 people in West Bengal, where Assembly elections are underway. The saffron party decided to not hold rallies, including those by Prime Minister Narendra Modi and other party members.