It seems media publicity (Whole national media in hands of Modi-Shah) to attract neutral votes in tough fight states Maharastra, West Bengal, Karnataka & Bihar. 160 seats at stake these 4 states.
INDIA should try to get 120+ here to have outside chance of restricting BJP below 240/250.
TN-40, AP-25, TG-17, Kerala-20 & Punjab-13 -- Total 115 seats anti BJP MP seats as of now except 1-2 seats max.