New Delhi: Early trends put the BJP comfortably placed to dislodge the Arvind Kejriwal-led AAP from power in Delhi. With counting of votes still underway, Election Commission of India (ECI) trends show the BJP past the majority mark of 36. The Congress, meanwhile, has not managed to secure a lead on any seat.
Asked who will be the BJP’s chief ministerial candidate if the party returns to power in Delhi after a gap of 27 years, Delhi BJP president Virendra Sachdeva said there is no doubt that the next CM will be from the BJP, but added that the choice will be that of the party’s central leadership.
Stay tuned to ThePrint for the latest on the Delhi Assembly Election Results 2025.
Also Read: Brand Kejriwal is under strain in Delhi, but it’s still thriving. What the loyal voter says
Delhi Election Results | LIVE UPDATES
12.40 pm: AAP’s Arvind Kejriwal loses New Delhi seat to BJP’s Parvesh Verma.
Manish Sisodia loses Jangpura to BJP’s Tarvinder Singh Marwah.
12.30 pm: Former UPSC educator and AAP candidate Avadh Ojha has conceded defeat in the Patparganj seat to BJP’s Ravinder Singh Negi. Speaking to reporters Saturday, he said, “This is my personal defeat, and I take full responsibility. I couldn’t connect with the people, but I will meet them and contest the next election from here.”
In the run up to the polls, Ojha, speaking to ThePrint, had shared his plans for Patparganj if elected. He envisioned transforming the East Delhi constituency into a Kota-like coaching hub, a place with world-class infrastructure so that the youth from across Delhi can come to pursue their dreams of cracking various competitive exams. Read Prashant Srivastava’s story.
12.20 pm: Congress MP Priyanka Gandhi Vadra, who arrived at Kannur Airport Saturday morning, said she had not checked the trends for the Delhi Assembly elections.
The Congress, which was in power in Delhi for 15 years, was seen trailing in all 70 constituencies in the national capital.
12.15 pm: Speaking to ANI, social activist Anna Hazare says, “I have been saying for a long time that the candidates contesting elections must have character, good ideas and no dent on their image. But, they (AAP) didn’t get that. They got tangled in liquor and money. (Arvind Kejriwal’s) image was dented because of it and that’s why they are getting fewer votes in the election… People saw that he talks about character but gets involved in liquor.”
12.00 pm: With early trends showing the BJP ahead of the ruling AAP in the national capital, Delhi BJP president Virendra Sachdeva told news agency ANI that the party’s central leadership will decide who will be the BJP’s chief ministerial face. “This issue doesn’t matter much to us. Those (AAP) who betray people, the people will treat them like this (defeat) only,” he added.
The BJP went into the Delhi Assembly elections without a chief ministerial face, whereas the AAP projected former CM Arvind Kejriwal as the face of the party.
11.45 am: BJP’s Harish Khurana, son of former Delhi chief minister Madan Lal Khurana, is leading by 8,045 votes over AAP’s sitting MLA Shivcharan Goel in Moti Nagar.
This was Harish’s electoral debut from the seat that his father had won twice—in 1993 and 2003. He had previously served as the spokesperson of Delhi BJP and currently holds the position of a secretary in Delhi unit now. The BJP had last won the Moti Nagar seat back in 2013, when Subhash Sachdeva had defeated AAP’s Kuldeep Singh Channa. Since 2015, the seat has been held by AAP’s Goel, who had won by over 14,000 votes in the 2020 assembly elections. Read ThePrint’s story.
11.30 am: AAP’s Manish Sisodia is in the lead by 3,869 votes against BJP’s Tarvinder Singh Marwah after 5 rounds of counting.
Meanwhile, in the New Delhi seat, with seven rounds of counting done, BJP’s Parvesh Verma is back in the lead. Arvind Kejriwal is trailing by 238 votes.
11.15 am: Chandrabhanu Paswan of the BJP has gained a lead of 18,000+ votes over Ajit Prasad of the Samajwadi Party in the hotly contested bypoll for Milkipur assembly constituency in Uttar Pradesh. The seat was held by SP’s Awadhesh Prasad from 2022 until last year when he resigned from the legislative assembly and was elected to the Lok Sabha from the coveted Faizabad seat on a SP ticket. The Milkipur seat was held by the SP from 1996 until 2007 and then again from 2012 until 2017.
Comfortably in the lead, Paswan was seen offering prayers at a temple in Ayodhya. He told news agency ANI, “I express gratitude towards the people of Milkipur for extending their support to the party…”.
11.00 am: On BJP’s lead in Delhi, Shiv Sena (UBT) leader Sanjay Raut says, “… The early trends show a sharp competition. Had Congress and AAP been together, the results may have been different… The political opponent of AAP and Congress is BJP. Both of them fought to keep BJP from coming to power, but they fought individually. If they had been together, BJP’s defeat would have been confirmed in the first hour (of counting)…”
10.45 am: According to the Election Commission, the BJP’s current vote share is around 47%, while the AAP holds 43% and Congress nearly 7%.
10.35 am: BJP’s Mustafabad candidate Mohan Singh Bisht, who was denied Karawal Nagar to accommodate Kapil Mishra, is leading by 16,181 votes against AAP’s Adeel Ahmad Khan. Mustafabad is a Muslim-dominated seat.
The BJP is also ahead in another Muslim-dominated seat—Okhla.
10.30 am: AAP’s Somnath Bharti is trailing in Malviya Nagar, while BJP’s Satish Upadhyay is in the lead by 1,400 votes. YouTuber and Independent candidate Meghnad S. has received 38 votes so far.

10.15 am: After initially trailing in early trends, Arvind Kejriwal takes the lead in the New Delhi seat by a slim margin of 343 votes against BJP’s Parvesh Verma.
AAP’s Satyendar Jain is trailing from Shakur Basti by 6,524 votes behind BJP’s Karnail Singh.
10.00 am: BJP’s Ravinder Singh Negi is leading in Patparganj against the AAP’s Avadh Ojha by 1,971 votes.
In Okhla, Amanatullah Khan of the AAP is trailing by 2,260 votes behind BJP candidate Manish Chaudhary.
After taking an early lead, AAP’s Saurabh Bharadwaj is now trailing in Greater Kailash after the second round of counting. BJP’s Shikha Roy ahead by 459 votes.
9.45 am: Trends for all 70 seats are in and the BJP has taken significant lead in Delhi. Amid this, Jammu and Kashmir CM Omar Abdullah took a jab at the Congress and AAP, posting a reel on X, saying, “Aur lado aapas mein!!!” (Go on, fight more with each other).
Aur lado aapas mein!!! https://t.co/f3wbM1DYxk pic.twitter.com/8Yu9WK4k0c
— Omar Abdullah (@OmarAbdullah) February 8, 2025
9.30 am: In Greater Kailash seat, AAP’s Saurabh Bharadwaj leading against the BJP’s Shikha Roy by 449 votes, show early EC trends.
9.15 am: BJP leads in 15 seats, according to the Election Commission. AAP ahead in 3.
AAP chief and former Delhi CM Arvind Kejriwal trails against BJP’s Parvesh Verma in New Delhi constituency in early trends.
9.00 am: BJP in the lead in 33 seats, AAP in 23 seats and the Congress ahead in 1, show early trends — CNN News18
ThePrint’s political team—Neelam Pandey, Apoorva Mandhani, Shanker Arnimesh and Sourav Roy Barman—decode Delhi poll results & numbers. Watch LIVE.
8.45 am: Early trends have BJP’s Ramesh Bidhuri in the lead in Kalkaji seat against AAP’s Atishi and Congress’s Alka Lamba.
8.30 am: Counting of EVM votes begins.
8.15 am: BJP candidate from New Delhi seat, Parvesh Verma says, “All exit polls are indicating a clear win for BJP. I have prayed to Lord Hanuman and Shani to help BJP form the government in Delhi so that, under the leadership of PM Modi, we can do good work in the national capital.” — PTI
8.00 am: Counting of postal ballots begins.
7.45 am: AAP candidate from Greater Kailash, Saurabh Bharadwaj says, “Every attempt was made to remove AAP from government but the public’s blessings are with the AAP. I believe that the public is going to make Arvind Kejriwal the CM for the fourth time. In a few days, he will take oath as the CM. We are getting information from different areas that AAP will get a comfortable majority and make government…AAP will get a minimum 40-45 seats.” — ANI
7.30 am: In its Delhi manifesto, the BJP has promised to introduce ‘anti-Romeo’ squads, an initiative first launched in Uttar Pradesh under Chief Minister Yogi Adityanath in 2017. Over the years, the campaign has experienced several ups and downs. ThePrint’s Prashant Srivastava examines its impact in UP.
7.15 am: At least six exit polls released Wednesday gave the BJP an edge over the ruling AAP, while one other predicted a close contest between the incumbent and the primary challenger. The next day, two other exit polls (Axis My India and Today’s Chanakya) also predicted that the BJP could return to power in Delhi after a gap of nearly 27 years.
7 am: Polling for Delhi’s 70 assembly seats was held in a single phase at 13,766 polling stations on 5 February. According to the Election Commission of India (ECI), Delhi recorded a total voter turnout of 60.42 percent, with the North-East district recording the highest turnout at 66.25 percent, and South-East recording the lowest at 56.16 percent.
Also Read: Can income tax relief help BJP clinch Delhi? Anatomy of the middle-class voter demographic