This will be PM Modi's first public rally in the state after the announcement of the dates for eight-phased Assembly polls for 294 constituencies in West Bengal.