Arvind Kejriwal arrived at the the Ramlila Maidan to be sworn in as Delhi chief minister for the second time on Saturday, after the Aam Aadmi Party won one of the biggest election victories the capital has ever seen.
The 46-year-old former civil servant's AAP won all but three of the 70 seats in assembly election after pledges to tackle entrenched corruption and lower utility bills won over legions of working-class voters willing to give him another chance.
Kejriwal travelled to the swearing-in ceremony venue by car and invited the whole city to attend, using radio announcements and social media.
Tens of thousands packed the sprawling Ramlila Maidan Kejriwal ahead of the oath-taking ceremony. Cheering AAP supporters started flocking to the ground in the heart of the capital right from the morning, and excitement ran high whenever a prominent party leader was spotted.
While most AAP activists and supporters were from Delhi, large numbers also came from other states, particularly neighbouring Haryana.
Thousands of police and paramilitary personnel deployed at the venue, which had a fresh look, had a tough time as the crowds began to swell just after 9am.
Many in the gathering waved the Indian tricolour and others the AAP flag. Many held large photographs of Kejriwal, who led the AAP to a thumping win in the Delhi assembly election, sweeping 67 of the 70 seats.
Kejriwal’s confidant Manish Sisodia, the deputy chief minister in the new government, will be allotted the departments of urban development, public works and education.
Satyendra Jain, who was the health minister in the AAP's earlier 49-day innings, will head the same ministry.
Gopal Rai, one of the four new faces in the seven-member ministry, will be the transport minister. He will also have charge of the labour department.
Sandeep Kumar will be the minister for women and child development. Jitender Tomar will be the new law minister. And Asim Ahmed Khan will be food and civil supplies minister.