Defeat and resignation
The extent of its decline was made clear in the 2019 general election. Amid a wider rout, Rahul lost what was previously a safe seat for Congress in Amethi in India's Hindi heartlands, also known as the Cow Belt.
Amethi was a prestigious political prize in the wider state of Uttar Pradesh, which has a population of 240 million and sends 80 of the 543 members to the Lok Sabha—the lower house of India's two-chamber parliament.
Amethi had been in the Ghandi family since Rajiv held it in 1984. It was Sonia's first parliamentary seat in 1999, and Rahul was first elected to parliament there in 2004 before winning again in 2009 and 2014.
Despite defeat in 2019, he stayed in parliament thanks to India's system of holding phased elections. He later won Wayanad in the southern state of Kerala.
Wayanad is my home, and the people of Wayanad are my family. From them, I have learned a great deal over the last five years and received an abundance of love and affection. It is with great pride and humility that I file my nomination for Lok Sabha 2024 once again from this… pic.twitter.com/rjgz0cYTyB
— Rahul Gandhi (@RahulGandhi) April 3, 2024
Rahul Gandhi will stand again in this year's parliamentary elections, which will be held in stages between 19 April and 1 June.
These feel like make-or-break elections for Congress. In 2019, the BJP won 303 seats while Congress secured only 52, below the 10% threshold needed to claim the title of Leader of the Opposition.
Rahul took responsibility and resigned as party president in July 2019. He was first replaced by his mum and then, in 2022, by party veteran Mallikarjun Kharge, who is 81.
Reflecting on his 2019 defeat by the BJP, Rahul said: "We didn't fight a political party… Rather, we fought the entire machinery of the Indian state, every institution of which was marshalled against the opposition."
A long journey
Since 2019, Modi has grown considerably more powerful, but that does not yet mean that Congress is a spent force. It retains a substantial national vote share of 19.5%, compared with the BJP's 37.4%.
This election, Rahul is leading Congress in an alliance with about two dozen other parties, collectively called the Indian National Developmental Inclusive Alliance (INDIA).
They hope to capitalise on the BJP's unfulfilled promises and signs of disenchantment with the government in certain parts of the population.
Kharge has proved to be a safe pair of hands at the party's helm, capably steering its affairs, allowing Rahul to focus on winning new voters by emphasising inclusive politics over the populist and nationalistic alternative of the BJP.
Between September 2022 and January 2023, Rahul undertook the 3,500km Bharat Jodo Yatra (Unite India March) from Kanyakumari in southern India to Srinagar, the Kashmir region's main city.
It took him through a dozen states, where he appealed for unity among Indians and criticised the BJP for religious polarisation and violence.
Rahul Gandhi, a senior leader of India's main opposition Congress party, addresses the media during a manifesto release event ahead of the general election, in New Delhi, India, April 5, 2024.
Between January and March this year, Rahul travelled 6,700km by bus through 14 states on the Bharat Jodo Nyay Yatra (Unite India Justice March).
He began in Manipur, the remote northeastern state torn by ethnic violence in May 2023, and ended in India's financial capital, Mumbai.
Taking on Modi
Addressing a big rally attended by INDIA alliance leaders, Rahul implied that Modi had been manipulating India's electronic voting machines (EVMs), saying Modi "cannot win the elections without EVMs."
He told crowds that Congress "requested that the Election Commission show us the EVMs and allow our experts to examine them, but they refused".
Rahul knows his target audience and tries to appeal to the young, women, and the marginalised sections of society.
He often rails against India's stark wealth inequality, saying that 73% of India's population does not have an adequate share in the economy, jobs, or political power.
He has attacked the government's "crony capitalism" and accused Modi of serving the rich, particularly billionaires Gautam Adani and Mukesh Ambani.
Facing attacks
His rhetoric has landed Gandhi in court. Last year, he was found guilty of a defamation case in Gujarat. The comments in question were at a 2019 election rally, where Gandhi asked: "Why do all thieves have Modi as their surname?"
He referred to the prime minister, fugitive diamond tycoon Nirav Modi, and former Indian Premier League annual cricket event boss Lalit Modi.
The court sentenced him to two years in prison and barred him from parliament, but the Supreme Court suspended the conviction. It was one of several big battles between Gandhi and Modi.
The BJP, its senior figures, and Modi's supporters are dismissive of Gandhi as a politician, saying he is the reason for Congress's poor showing in elections.