Prime Minister Narendra Modi is garlanded by senior Bharatiya Janata Party (BJP) leaders Rajnath Singh, left, party President JP Nadda, right, and Amit Shah, at the party headquarters in New Delhi, India, Tuesday, June 4, 2024. (AP Photo/Manish Swarup)