By-election losses in Rajasthan are a wake up call for the ruling BJP. 39 lakh plus voters polled, which is a huge sample of the population. The BJP in these three constituencies lost 17 assembly seats out of 200 as Congress candidates won convincingly in all seats. What's the road ahead for the party? Rajasthan is due to go for elections at the end of the year.