In Rajasthan these elections are seen to test of the popularity of the BJP government, which hopes to win a second straight term in assembly elections later this year. The by-elections were held four days after the release of controversial Bollywood film "Padmaavat" and the Rajputs, nearly two lakh voters in Ajmer, had declared that they will vote against the BJP. The Congress hopes an anti-incumbency sentiment and the anger of the Rajputs against the ruling party will help it win all three - the Alwar and Ajmer Lok Sabha seats and the Mandalgarh assembly seat. All three are BJP seats. They fell vacant due to the death last year of the BJP lawmakers who held them. The counting of all the three seats have begun.
Here are the Highlights of the By-Poll results: