Considered yet another test of popularity of Prime Minister Narendra Modi, today's reverses come on top of 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 12, Congress seven and Samajwadi Party eight while TDP, Trinamool Congress, AIUDF and CPI(M) bagged one each. One seat in Sikkim was won by an Independent. Counting in Antagarh in Chhattisgarh, held by BJP, will be taken up on September 20.
BSP's absence in the by-elections had made it a virtual straight fight between BJP and SP, which has bounced back after the drubbing in Lok Sabha polls. The saffron party's campaign on issues like 'Love Jihad' also apparently did not bring them any electoral gains.
All the seats in Uttar Pradesh (11), Gujarat (9) and Rajasthan (4) were held by BJP and the bypolls were necessitated after the MLAs were elected to the Lok Sabha.
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 only solace for BJP on an otherwise dismal day was its entry in West Bengal Assembly.
