With the Tamil Nadu Assembly elections scheduled for April 23, the ruling Dravida Munnetra Kazhagam (DMK) has unveiled its complete list of candidates for all constituencies it will contest, marking a crucial milestone in its poll preparations. Votes will be counted on May 4, with results to be declared the same day.