Main content
This programme will be available shortly after broadcast

How has the Cockroach Janta Party changed India’s politics?

A youth-led protest movement has brought jobs and opportunities to the centre of India’s political debate. What impact could it have on the country’s politics?

In July 2026, tens of thousands of students took to the streets in India’s capital, demanding reforms to education. The protests followed the leak of medical entrance exam papers but quickly grew to reflect wider concerns about job opportunities for graduates.

The movement became known as the Cockroach Janta Party. What began as an online campaign developed into a youth-led protest movement, attracting prominent activists and drawing international attention.

As the protests grew, they posed a challenge to Prime Minister Narendra Modi and the governing Bharatiya Janata Party, which has been in power for more than a decade. The movement has brought together people from different parts of Indian society and highlighted dissatisfaction over job opportunities and prospects for young people.

So how has the Cockroach Janta Party changed India’s politics and what does it mean for its future?

(Photo: Students celebrate the resignation of India's Education Minister Dharmendra Pradhan, in Amritsar on July 25, 2026. 14 students all protesting with one arm in the air making peace signs. They are holding multiple placards and an Indian flag. Credit: NARINDER NANU via Getty Images)

Contributors
Ruchi Gupta, executive director of the Future of India Foundation, India
Sadanand Dhume, senior fellow for India, Pakistan, and South Asia at the Council on Foreign Relations, US
Rahul Verma, fellow at the Centre for Policy Research, India
Dr Chietigj Bajpaee, senior research fellow for South Asia in the Asia-Pacific Programme at Chatham House, UK

Presenter: Tanya Beckett
Producer: Matt Toulson
Researcher: Evie Yabsley
Technical producer: Cameron Ward
Production co-ordinator: Phoebe Lomas
Production management assistant: Liam Morrey
Editor: Tom Bigwood

Release date:

24 minutes

On radio

Thursday 07:06GMT

Featured

  • .

Broadcasts

  • Thursday 07:06GMT
  • Thursday 14:06GMT
  • Thursday 17:06GMT
  • Thursday 21:06GMT
  • Next Monday 02:06GMT

Podcast