Narendra Modi Swearing-in LIVE Updates: Narendra Modi will be swearing-in as prime minister for his second consecutive term at 7 pm today. The Bharatiya Janata Party (BJP) won Lok Sabha elections 2019 with a clear majority.