TVK has been leading in 109 constituencies and is on its way towards single largest majority (118 seats are required for forming majority).
TVK has been leading in 109 constituencies and is on its way towards single largest majority (118 seats are required for forming majority).