Apropos the report, "BJP and its allies win 7 out of 12 Assembly seats in by-polls" (February 17), after the Bharatiya Janata Party's (BJP) successive defeats in the Delhi and Bihar Assembly polls, many thought the party's popularity was waning. Modi magic, too, appeared to have little effect on voters and Amit Shah's role as party president was called into question.In such circumstances, the satisfactory result for the BJP in the by-polls offers some solace to the party as it gears up for Assembly elections in five states.Inefficient governance and corruption are rampant in Uttar Pradesh where the Samajwadi Party is in power. That the Akhilesh Yadav government in the state would be deposed is imminent. The Congress' disappointing performance in Karnataka is a reflection of its attitude in Parliament where it has been stalling the passage of important Bills. But the BJP's victory in the Muzaffarnagar constituency seems to vindicate its communal line in UP. It would be a matter of grave