Edited by Shuchi Shukla
| Thursday April 13, 2017, New Delhi
The BJP has won five of 10 assembly seats in eight states for which by-elections were held, retaining three and gaining two from other parties, including Delhi's Rajouri Garden, where last time's winner Aam Aadmi Party has lost its deposit ahead of key civic elections. The Congress has won three, two in Karnataka and one in Madhya Pradesh, all seats it held. In Jammu and Kashmir's Srinagar, where fresh elections were ordered in 38 polling booths after violence on Sunday, just 2 per cent turned up to vote, the lowest in the history of Kashmir.