Arvind Kejriwal's Aam Aadmi Party looks likely to win a sweeping 60-plus seats -- marginally short of the 67 seats it won in 2015 -- building on its early morning surge as the counting of votes progressed. The BJP, which was hoping for around 55 seats, might end up with less than 10 - an outcome many opposition leaders have hailed as a defeat of divisive politics. The campaign for Delhi has been has been highly polarised, riddled with violence and hate speeches. The BJP had banked on the anti-CAA protests at Shaheen Bagh for a surge. AAP had expressed confidence that its performance in health and education sectors and free power and water to the people will see it through.