The bypoll results across various states were a mixed bag, as two seats were won by BJP, 1 by AAP and 1 by TDP. The two seats won by BJP are in Goa – Panaji and Valpoi. The elections were held for these two seats on August 23. In Panaji, it was a close contest between Goa chief minister Manohar Parrikar and Girish Chodankar of Congress. However, Parrikar eventually managed to win the Panaji assembly seat by a margin of 4,803 votes. This may look like a very slim margin, but this is actually an improvement, since in the last assembly elections, BJP had won by a margin of only 1,000 votes. In the Valpoi seat, BJP’s Vishwajit Rane scored a massive victory by defeating Roy Naik, son of senior Congress leader Ravi Naik, by a margin of 10,066 votes.
In Delhi, it was a sort of a comeback for the Aam Aadmi Party (AAP) after it won the Bawana seat. Initially, there was a close contest with Congress, but later, AAP went all out to achieve a thumping victory of more than 24,000 votes. BJP also moved past Congress in the later stages of the counting process and emerged at the second place in Bawana assembly bypoll. In Andhra Pradesh, the Nandyal assembly seat was won by TDP candidate B Brahmananda Reddy, who defeated YSR Congress rival S Mohan Reddy by a margin of more than 27,000 votes.