India, June 23 -- The counting of votes is underway in the high-stakes assembly by-elections in five constituencies- Nilambur, Ludhiana West, Kaliganj, Visavadar and Kadi.

While the Aam Aadmi Party candidates are leading in two seats in Visavadar (Gujarat) and Ludhiana West (Punjab), the Bharatiya Janata Party (BJP) candidate is leading the Kadi seat in Gujarat and the Congress candidate in Nilambur (Kerala). Meanwhile, the Trinamool Congress is also leading in the Kaliganj seat in West Bengal.

Congress candidate Aryadan Shoukath is leading the Kerala seat against Communist Party of India (Marxist) candidate M Swaraj by a margin of over 10,000 votes.

The by-election in Nilambur was necessitated by the rift between LDF-backed independen...