Amidst a fierce war of words between ruling Trinamool Congress and BJP, Prime Minister Narendra Modi is set to visit West Bengal for a two-day tour in mid-January. On January 17, PM will hold a rally in North Malda, a region traditionally seen as high-stakes battleground. On January 18, he will shift focus to South Bengal with a massive gathering in Howrah.