In a boost to Punjab's ruling AAP, the party won the Gidderbaha, Dera Baba Nanak, and Chabbewal Assembly segments while the Congress won the Barnala seat in the bypolls, the results of which were declared on Saturday.
The BJP failed to win any seat as its candidates remained at a distant third spot in the four seats. Three of its candidates in Dera Baba Nanak, Gidderbaha and Chabbewal lost their security deposits. However, its candidate in Barnala put up a good fight.
The Shiromani Akali Dal had stayed away from the bypolls.
The bypolls were necessitated after the incumbent legislators were elected to the Lok Sabha earlier this year.
With this victory, the AAP will have 94 seats and the Congress will have 16 in the 117-member Assembly. The Shiromani Akali Dal has three MLAs, the BJP two, and the Bahujan Samaj Party one. One seat is held by an Independent.
Chief Minister Bhagwant Mann congratulated the people of Punjab for the "spectacular" victory in the bypolls.
"Under the leadership of @ArvindKejriwal ji, Aam Aadmi Party is touching new heights day by day across the country. We are working day and night honestly and without any discrimination for the progress and prosperity of Punjab. We will fulfil every promise made to Punjabis during the by-elections on a priority basis. Best wishes to everyone," he said in a post on X.
AAP national convener Arvind Kejriwal, in a post on X, said the people of Punjab have once again expressed their faith in the ideology of the AAP and the work of the state government by giving three out of four seats to his party in the bypolls.
In Gidderbaha, AAP candidate Hardeep Singh Dimpy Dhillon defeated his nearest rival Congress nominee Amrita Warring, who is the wife of Punjab Congress chief Amrinder Singh Raja Warring.
In a keenly-watched contest, Dhillon defeated Congress nominee Amrita Warring by a margin of 21,969 votes.
Dhillon secured 71,644 votes while Amrita, who was contesting for the first time, got 49,675 votes. BJP candidate and former finance minister Manpreet Singh Badal secured 12,227 votes while Shiromani Akali Dal (Amritsar) candidate Sukhraj Singh got only 715 votes.
Raja Warring represented this seat in 2012, 2017 and 2022.
AAP candidate Gurdeep Singh Randhawa won the Dera Baba Nanak seat after he defeated Congress nominee Jatinder Kaur by a margin of 5,699 votes.
In the fierce contest between the Congress and the AAP, Randhawa secured 59,104 votes while Kaur polled 53,405 votes. BJP candidate Ravi Karan Singh Kahlon could manage just 6,505 votes as he trailed at third spot.
In the neck-and-neck contest, Kaur was leading from the third to the eighth round of counting. But later, Randhawa maintained the lead in the following rounds.
Kaur is the wife of Congress MP from Gurdaspur Sukhjinder Singh Randhawa, who represented this seat in 2002, 2012, 2017 and 2022.
AAP nominee Ishank Kumar Chabbewal won the Chabbewal segment in Hoshiarpur. He defeated his nearest rival and Congress nominee Ranjit Kumar by a margin of 28,690 votes.
Ishank polled 51,904 votes while Congress party candidate Kumar secured 23,214 votes. BJP's Sohan Singh Thandal was at the third spot with 8,692 votes.
The Chabbewal bypoll was necessitated after Dr Raj Kumar Chabbewal, who was a Congress MLA but later joined the AAP, was elected to the Lok Sabha from Hoshiarpur.
Ishank, a doctor by profession, is the son of Raj Kumar Chabbewal who represented the Chabbewal segment in 2017 and 2022 on Congress tickets.
However, the Barnala seat sprang a surprise for the ruling party as it lost to the Congress. Congress candidate Kuldeep Singh Dhillon defeated AAP nominee Harinder Singh Dhaliwal by 2,157 votes. Barnala seat was seen as the AAP's citadel.
In the multi-cornered contest, Dhillon secured 28,254 votes while Dhaliwal got 26,097 votes. BJP candidate Kewal Singh Dhillon secured 17,958 votes while AAP rebel and independent candidate Gurdeep Singh Batth secured 16,899 votes.
The AAP's chances in the Barnala seat appeared to have been dented by party rebel Gurdeep Singh Batth, who fought as an Independent after he was denied ticket. Batth secured more than 16,000 votes.
It's Official: D Fadnavis Will Be Maharashtra Chief Minister, Oath Tomorrow Ramdas Athawale Says E Shinde "Upset" Over Losing Top Job, Adds Advice E Shinde's Push For Last-Minute Bargain Amid Maharashtra Swearing-In Preps Bengaluru Techie Loses Rs 11.8 Crore After "Digital Arrest" Allu Arjun Summoned By Hyderabad Police For Questioning In Stampede Case Pakistan May Get 40 5th-Gen Stealth Fighter Jets From China Within 2 Years Will Continue With 'No-Detention Policy' Till Class 8: Tamil Nadu Minister Pakistan May Get 40 5th-Gen Stealth Fighter Jets From China Within 2 Years Adani Defence & Aerospace Acquires Air Works For Rs 400 Crore Track Latest News Live on NDTV.com and get news updates from India and around the world.