Prime Minister Narendra Modi’s address on Independence Day 2025 set a new benchmark, lasting for a remarkable 103 minutes, the longest ever by an Indian Prime Minister. The speech, delivered from the Red Fort, exceeded his 2024 record of 98 minutes. Starting at 7:33 am and concluding at 9:16 am, the address highlighted the significance of the occasion. Furthermore, PM Modi has now given the second-highest number of consecutive Independence Day speeches from the Red Fort with twelve, following Jawaharlal Nehru’s record of seventeen.
