New Delhi (PTI): Prime Minister Narendra Modi on Friday delivered a 103-minute Independence Day speech from the ramparts of the Red Fort, the longest by any prime minister in India's history.

Modi broke his own 98-minute record from the 78th Independence Day last year.

His longest Independence Day speech before 2024 was 96 minutes in 2016 while his shortest speech was in 2017 when he spoke for 56 minutes.

On India's 79th Independence Day, Modi also broke Indira Gandhi's record by delivering 12 consecutive speeches from Red Fort to stand next only to Jawaharlal Nehru who delivered 17 Independence Day addresses in a row.

Modi delivered his first Independence Day speech in 2014, which lasted 65 minutes.

His speech in 2015 lasted for 88 minutes. In 2018, Modi address from the ramparts of the Red Fort was 83 minutes. Subsequently, in 2019, he spoke for nearly 92 minutes.

In 2020 Modi's I-day address lasted 90 minutes.

His Independence Day speech in 2021 lasted 88 minutes and in 2022 he spoke for 74 minutes.

In 2023, Modi's speech was 90 minutes.

Before Modi, Jawaharlal Nehru in 1947 and IK Gujral in 1997 had the longest speeches at 72 and 71 minutes, respectively.

Nehru and Indira Gandhi also gave the shortest speeches on record at 14 minutes in 1954 and 1966, respectively.

Former prime ministers Manmohan Singh and Atal Bihari Vajpayee also gave some of the shortest Independence Day speeches from the Red Fort.

Singh's speeches in 2012 and 2013 lasted only 32 and 35 minutes, respectively. Vajpayee's speeches in 2002 and 2003 were even shorter at 25 and 30 minutes.

Let the Truth be known. If you read VB and like VB, please be a VB Supporter and Help us deliver the Truth to one and all.



Mumbai (PTI): Ryan Rickelton's whirlwind unbeaten ton was overshadowed by Heinrich Klaasen's unbeaten 65 as Sunrisers Hyderabad defeated Mumbai Indians by six wickets in an IPL match here on Wednesday.

Chasing an imposing 244-run target, Travis Head (76 off 30) and Abhishek Sharma (45 off 24) shared 129 runs for the opening wicket to set the platform for SRH.

Klaasen (65 not out off 30 balls) then displayed his all-round hitting abilities to guide SRH home with the help of Nitish Kumar Reddy (21) and Salil Arora (30 not out off 10) in 18.4 overs.

Earlier, Rickelton's knock powered MI to 243 for five.

MI rode on a 93-run stand between Rickelton (123 not out off 55 balls) and Will Jacks (46 off 22) in 7.1 overs for the opening stand to power the side.

MI skipper Hardik Pandya scored a valuable 31 off 15 balls before being dismissed.

Praful Hinge (2/54), Eshan Malinga (1/29), Sakib Hasan (1/39) and Nitish Kumar Reddy (1/31) were the wicket-takers for SRH.

Brief Scores:

Mumbai Indian: 243 for 5 in 20 overs (Ryan Rickelton 123 not out; Praful Hinge 2/54).

Sunrisers Hyderabad: 249 for 4 in 18.4 overs (Travis Head 76, Heinrich Klaasen 65 not out; AM Ghazanfar 2/51).