Here are the live updates:
5:55 pm: The PM designate Narendra Modi visited Kashi Vishwanath Temple where he performed puja. Modi won election from Varanasi defeating AAP leader Arvind Kejriwal and Congress candidate Ajay Rai.
5:15: Narendra Modi's helicopter landed in Varanasi. Security has been beefed up in the city where the PM designate will perform Ganga Aarti later in the evening.
3:05 pm: Huge preparations for Ganga Aarti. Modi to arrive at 4:30 pm.
2:30 pm: In an irony, the DM of Varanasi who had denied entry of Narendra Modi for a rally, citing security reasons, is handing over the Modi winning certificate to BJP leaders Rameshwar Chaurasia and Kaku Bhai.
2:20 pm: Modi to head to Varanasi
1.56 am: Narendra Modi speaks.
1.54 pm: BJP parliamentary party meet on May 20: Rajnath Singh. He said the oath-taking ceremony date will be decided after the parliamentary party leader is elected.
1.45 pm: BJP president Rajnath Singh speaks.
1.43 pm: Modi felicitated by other BJP leaders.
1.40 pm: BJP leaders address press conference at the BJP headquarters in New Delhi.
Meanwhile, outgoing Manmohan Singh meets the President and resigns.
12:45 pm: Narendra Modi started the meeting touching LK Advani's feet. BJP's parliamentary board meeting begins.
12:25 pm: Amit Shah reaches BJP headquarters
12:20 pm: LK Advani reaches BJP headquarters
12:15 pm: Modi chant echoes in BJP HQ
12:18 pm: Nitin Gadkari reaches airport
12:10 pm: People have proved that Delhi can stand high and rise, unlike popular belief that it can never stand again. My heartiest congratulations to all the BJP karyakartas.
12:05 pm: Modi begins his speech. Greets the people of Delhi and said he is thankful that the people have joined him in the rally from the airport to the headquarters. "I request you all that you acknowledge the hardwork of the workers behind this who have been working for years. There have been many who sacrificed their lives for the party. And the fame goes to all of them. Most of all, the credit goes to the people of the country."
12:00: Senior BJP leader Sushma Swaraj arrives at BJP headquarters
11:55 am: Meanwhile, outgoing PM Manmohan Singh's last cabinet meet begins.
11:20 am: Modi reaches Dhaulakuan. The streets are adorned with saffron, white and green balloons and the crowd is showing the new Prime MInister with flowers.
11:10 am: NSG scans BJP headquarters.
11:05: Modi to hold BJP parliamentary panel meet in some time. The victory rally will be from Delhi airport till the headquarters.
10:55 pm: Modi waves at the crowd and raises the victory sign.
10:45 am: Modi lands in New Delhi airport, which is crowded with his followers and the saffron brigade. He is driving to the BJP headquarters.