Considered yet another test of popularity of Prime Minister Narendra Modi, today's reverses in the by-elections come after the party's disappointing performance in the assembly by-elections in Bihar, Uttarakhand, Karnataka and Madhya Pradesh in the last two months.
Out of the 32 Assembly seats across nine states for which counting of votes was taken up today, BJP won 10, Congress seven and Samajwadi Party seven while TDP, Trinamool Congress, AIUDF and CPI(M) bagged one each. One seat in Sikkim was won by an Independent. In three seats in UP where results were awaited, BJP was leading in two and Samajwadi Party in one.
Equally crushing was the defeat in Rajasthan where BJP conceded three of the four seats to Congress, which also managed to wrest three of the nine seats in Gujarat, where the elections were held for the first time in 12 years sans Narendra Modi.
Gloating over BJP's reverses, the Congress and Samajwadi Party called it as a defeat of the communal forces. They said people had rejected the Narendra Modi Government and BJP's "politics of polarisation".
The BJP, which is hoping to do well in the coming assembly elections in Maharashtra and Haryana, conceded that the bypoll results were not up to expectations and said that people had voted on local issues.
The only solace for BJP on an otherwise dismal day was its entry in West Bengal Assembly.
