Elections in Tamil Nadu, Kerala, West Bengal, Assam and Puducherry will be held from March 27 and the results will be announced on May 2, the Election Commission said today. Bengal will vote in eight phases from March 27. Assam will also start voting from March 27, in three phases. Tamil Nadu, Puducherry and Kerala will have one round of polling on April 6.