Prime Minister Narendra Modi during a public meeting for Lok Sabha elections, in Gurdaspur, Friday, May 24, 2024. | Photo Credit: PTI