India, Aug. 15 -- Prime Minister Narendra Modi delivered a 103-minute long speech on Friday, his longest Independence Day address. This was the Prime Minister's 12th consecutive address from the Red Fort, marking the 79th Independence Day.

Speaking for 103 minutes, PM Modi broke his previous record of 98 minutes from his 2024 speech. His shortest speech was in 2017, when he spoke for 56 minutes.

A look at how long the PM spoke for on Independence Day over the years:

2014: 65 minutes

2015: 88 minutes

2016: 96 minutes

2017: 56 minutes

2018: 83 minutes

2019: 92 minutes

2020: 90 minutes

2021: 88 minutes

2022: 74 minutes

2023: 90 minutes

2024: 98 minutes

In 2015, PM Modi broke former Prime Ministers Jawaharlal Nehru and IK Gujral...