Skip to main content

What the CJP won and Amit Shah's gamble


A joke became an identity. An identity became a protest. And a protest, dismissed as an online tantrum, forced one of the most powerful governments in modern India to retreat.

That is the short history of the Cockroach Janta Party, or CJP. Born in May 2026 from six sarcastic words posted online, the movement travelled from memes to Jantar Mantar, from ridicule to repression, and finally to a ministerial resignation and promises of systemic reform. In barely ten weeks, it achieved what established opposition parties had often failed to do: it converted diffuse youth anger into a focused political cost.

But movements are judged not only by the moment they break through. They are also judged by what they do after the breakthrough. CJP founder Abhijeet Dipke has now demanded the resignation of Union Home Minister Amit Shah over the police action against protesters during the July 20 “Sansad Chalo” (“March to Parliament”) rally. Other senior CJP figures have backed holding Shah accountable without clearly adopting the resignation call. Dipke’s demand follows the movement’s moral logic, but if CJP embraces it as a collective position, it may be the point at which defiance becomes overreach.

An insult that triggered the youth

The CJP did not begin with a party office, a cadre or a conventional manifesto. It began with a remark. On May 15, Chief Justice of India Surya Kant used the word “cockroaches” while referring to a section of unemployed youth with allegedly fraudulent degrees. He later said his words had been misconstrued, but the damage was done. For young Indians already carrying the weight of unemployment, costly competitive examinations, paper leaks and shrinking faith in public institutions, the word landed as contempt from above.

The following day, Abhijeet Dipke, a 30-year-old political communications strategist then based in Boston, posted: “What if all cockroaches come together?” Others supplied a website, memes and a deliberately absurd political identity. The Cockroach Janta Party was a parody of the Bharatiya Janata Party, but the joke worked because it offered something conventional politics had stopped offering many young people: recognition.

The symbol was clever. A cockroach is unwanted, difficult to eliminate and capable of surviving conditions designed to destroy it. By adopting the insult, supporters denied it the power to humiliate them. Humour lowered the barrier to participation. People who would not attend a party meeting could share a meme. Those who shared a meme could join a digital community. That community, in turn, could be called onto the street.

Within days, the CJP’s Instagram following reportedly ran into the tens of millions. Its rise was organic in the way most political parties can no longer manufacture: chaotic, irreverent and propelled by users rather than a formal command structure. The BJP called it part of an “anti-India gang”. An attempt to block its X account was later reversed after a Delhi High Court intervention. Each effort to dismiss or suppress the CJP only strengthened the movement’s claim that the establishment feared being mocked by those it had ignored.

The people who turned attention into leverage

The CJP insists that it is led by a collective rather than a supreme leader. That description matters because Dipke may have supplied the platform, but others helped turn attention into political leverage. According to a profile of the movement’s leadership by ThePrint, Saurav Das, a former investigative journalist and the movement’s spokesperson, understood how newsrooms work and how a protest makes a public case. He became one of CJP’s principal negotiators, briefing supporters and the media after meetings with the government.

Ashutosh Ranka supplied a different kind of credibility. An IIT Kanpur graduate who later worked at McKinsey, studied public administration at the London School of Economics and worked with Gavi, Ranka brought policy training and an understanding of how the state operates. His earlier involvement in campaigns around the NEET paper leak and student rights gave the movement continuity with the very grievance that eventually pushed it onto the streets. Together, Das and Ranka led rounds of talks with Union ministers J.P. Nadda and Jitendra Singh, helping translate outrage into negotiable demands.

The wider leadership also mattered. Lawyer Ratna Singh helped coordinate the legal response to arrests and FIRs, while farmer organiser Deepak Baliyan expanded the movement’s reach beyond Delhi’s professional and student circles. This combination of communication, policy, law and grassroots organising helps explain why the CJP travelled further than a viral joke. It also corrects the convenient idea that a leaderless movement has no leaders. It may reject hierarchy, but it still depends on people who make decisions, represent demands and bear responsibility for the consequences.

Why the protest happened

The insult created the banner, but the examination crisis supplied the cause. The leak of the National Eligibility cum Entrance Test paper affected roughly two million candidates and forced a retest. For students and families who invest years of labour and often substantial savings in competitive examinations, a paper leak is not a procedural lapse. It is the theft of time, money and faith.

The anger did not arise from one examination alone. Repeated leaks and irregularities had created a wider belief that merit was being demanded from students by institutions that were not meeting the same standard. CJP also linked the crisis to student deaths by suicide, although some of the numbers cited by the movement were not independently verified. Behind the immediate scandal sat a much larger reservoir of resentment: unemployment, coaching costs, delayed recruitment, unequal access, and the feeling that young people were visible to the state mainly as voters, consumers or a law-and-order problem.

That is why the demand for Education Minister Dharmendra Pradhan’s resignation acquired such force. It gave a sprawling grievance a name, an office and a test of accountability. The question was simple: if a breakdown affecting millions could occur without political consequence, what meaning did ministerial responsibility retain?

Defiance was the movement’s organising principle

CJP’s first major street protest was held in Delhi on June 6. It then widened its campaign through rallies, a sustained sit-in and nationwide mobilisation. The involvement of Sonam Wangchuk, who began a hunger strike on June 28, gave the agitation moral weight beyond social media. Opposition parties and student organisations joined or supported the cause, but CJP continued to present itself as an independent youth movement rather than an appendage of any established party.

Its defining moment came on July 20. Tens of thousands attempted to march towards Parliament despite restrictions, metro closures, internet disruptions and heavy police deployment. Tear gas and baton charges followed. Protesters and political leaders alleged the use of pellet guns and excessive force; the authorities defended their actions as enforcement against an unlawful march and clashes. The images changed the political balance. A government that had portrayed the movement as frivolous now appeared to be using the machinery of the state against students demanding accountability.

Defiance mattered because the CJP refused the choreography normally imposed on dissent: permission, containment, symbolic speeches and dispersal. It forced the protest into the national political calendar and into Parliament. Yet defiance also exposed the movement’s limits. A loose mobilisation can bring enormous numbers together, but it cannot always control every slogan, confrontation or participant. Abusive language against the prime minister, allegations of stone-pelting and later clashes gave the BJP an opening to shift attention from exam fraud to protester conduct. CJP has disputed that framing directly: Dipke has since alleged that Delhi Police brought truckloads of stones to the protest site before the march and later presented them as construction debris, an allegation the police have not substantiated and that, like the force used that day, remains unresolved.

What the CJP actually won

The victories were substantial and should not be minimised. On July 25, Pradhan resigned. The government accepted demands for reform of the examination system, withdrawal of cases against protesters and compensation for families of students who died by suicide after the paper-leak crisis. Prime Minister Narendra Modi announced a task force led by Nandan Nilekani to overhaul the examination system, and the government moved legislation proposing tougher punishment for paper leaks and examination fraud.

The resignation was especially significant. Under Modi, ministers rarely leave office merely because the opposition demands it. Pradhan’s departure showed that concentrated public pressure could still impose a political price. CJP also secured a judicial win when the government was directed to unblock its X account, turning a dispute over a social-media handle into a small but meaningful victory for digital political expression.

Most importantly, the CJP restored a principle that Indian public life has gradually weakened: accountability is not exhausted by an inquiry committee. Sometimes responsibility must travel upward. The movement demonstrated that satire can mobilise, that leaderless energy can acquire discipline, and that young citizens written off as lazy or chronically online can occupy streets, sustain pressure and win concessions.

Its failures are warnings, not a verdict

Success, however, should not obscure the weaknesses now confronting the movement. CJP remains far more recognisable as a digital identity and as Dipke’s platform than as a durable organisation. Its decision-making, finances, membership structure and internal accountability are not yet visible with the clarity expected of a movement claiming a national mandate. It is not a registered political party, and it has not explained whether it wishes to become one, remain a pressure group or dissolve after specific victories.

Its claim to political independence also deserves scrutiny without being reduced to a conspiracy. Dipke worked with the AAP’s social-media operation, and Ranka had experience with the party during the Delhi elections; Das, too, has been publicly associated with an admiration for AAP leaders. Those histories gave the CJP useful campaign and negotiating experience, but they also made questions about partisan influence inevitable. Prior association is not proof that the movement is an AAP proxy. It does mean that independence must be demonstrated through transparent decisions, not simply asserted in slogans.

Its extraordinary social-media reach also needs to be treated carefully. Followers are not cadres, and virality is not organisation. A movement can dominate attention for weeks and still disappear once the emotional peak passes. CJP has yet to demonstrate whether it can build local leadership, sustain issue-based campaigns across states, prevent capture by established parties, and retain supporters when the content becomes less entertaining and the work more procedural.

There is also a problem of proof. Dipke’s allegation that Amit Shah personally ordered the July 20 crackdown is serious, but it has not been publicly established. Demanding an independent inquiry into the chain of command is institutionally stronger than presenting culpability as settled fact. Likewise, claims concerning student deaths, arrests and police violence must be documented with precision. A movement built against institutional dishonesty cannot afford factual looseness of its own.

Finally, CJP must reckon with rhetoric. The anger is real, and satire was its weapon. But abusive slogans and indiscriminate attacks can shrink a broad democratic coalition into a partisan spectacle. If the movement allows its loudest voices to define it, the government will find it easier to portray all protesters as unruly and all accountability demands as vendetta.

Amit Shah’s gamble

Pradhan was a cabinet minister made politically expendable by a crisis within his portfolio. Amit Shah is not. He is the Union Home Minister, the BJP’s principal strategist, and one of the central pillars of the Modi government’s power structure. Dipke’s call for his resignation is not asking the government to remove a damaged part. It is asking it to weaken its core.

Dipke argues that either Shah authorised the use of force or, if he did not know what happened under his ministry’s watch, he failed in his duty. The logic echoes Rahul Gandhi’s formulation that the home minister was either culpable or incompetent — a demand Dipke made explicitly in solidarity with Gandhi’s, not independently of it. It is an effective political question. It is not, by itself, sufficient to make resignation likely. The same day, Dipke also criticised the appointment of Pralhad Joshi as interim education minister, suggesting the confrontation with Shah was less an isolated escalation than part of a wider posture of continued pressure on the government after Pradhan’s exit.

The BJP has repeatedly shown an extraordinary willingness to use every political, organisational and institutional advantage available to retain power. It may sacrifice a minister to contain public anger; it is far less likely to surrender the person most closely associated with its electoral machine and control of the internal-security apparatus. Shah’s exit would be read not as routine accountability but as a rupture at the top, an admission that the protest had penetrated the government’s innermost circle.

That is too large an ask from a party that treats its seat at the table not merely as office, but as the foundation of its political project. The government can offer an inquiry, transfer officials, withdraw cases, amend a law, compensate families and even permit Pradhan to go. Each concession absorbs pressure without destabilising the centre. Removing Shah would do the opposite.

This does not make Dipke’s demand illegitimate. It makes the route to it different. CJP spokesperson Saurav Das has welcomed scrutiny of the home minister and insisted that no minister is above accountability, but he has not explicitly echoed the resignation call. That distinction matters. If CJP’s wider leadership wants accountability for July 20, it will need verified evidence, an independent investigation, sustained legal action and a coalition wider than its original exam-reform base. A resignation slogan can focus anger. It cannot substitute for the institutional work required to establish responsibility. That institutional path does not foreclose Shah’s exit; it simply makes it a possible outcome of accountability rather than its precondition.

The government’s new language of forgiveness

Modi’s August 1 statement illustrates how the government intends to close the chapter. Calling the protesters “misled children”, he said punishment and repeated court appearances would not resolve the situation and that he wished to forgive them. The words were conciliatory, but they also restored hierarchy: the state became the forgiving parent, while the protesters became children who had strayed.

That framing sidesteps the question that gave the movement its legitimacy. Who failed the students? Who allowed the paper leak? Who authorised the force used on July 20? And why, after the government promised to withdraw cases, did CJP say hundreds still faced arrest or harassment in several states? Forgiveness offered from above is not the same as accountability demanded from below.

There is a deeper contradiction in this language of mercy. A government cannot easily cast itself as the civilised adult while the political culture surrounding its ruling party repeatedly tolerates aggression. In 2020, then Union minister Anurag Thakur prompted a campaign crowd with “desh ke gaddaron ko”, which it completed with “goli maaro saalon ko”; the Election Commission barred him from campaigning for 72 hours. In 2023, BJP MP Ramesh Bidhuri directed communal abuse at Danish Ali inside the Lok Sabha. His words were expunged and the party issued a show-cause notice, yet within days the BJP appointed him its election in-charge for Rajasthan’s Tonk district. During the 2024 election, Modi himself referred to Muslims as “infiltrators” and “those who have more children”. Conciliation towards protesters sits uneasily beside a political vocabulary that has so often divided citizens into patriots and traitors, insiders and enemies.

CJP supporters, Dipke included, have described the same pattern of coordinated online abuse and harassment since the movement began, so the double standard is not abstract. The online sphere makes it harder to ignore. A detailed International Center for Journalists and University of Sheffield study of nearly 13 million tweets concerning journalist Rana Ayyub found that the abuse against her was largely instigated and fuelled by users aligned with Hindu nationalism and the BJP; it also identified patterns that could indicate coordination and documented instances in which BJP figures amplified attacks. This does not prove that every anonymous abuser works for the BJP’s official IT cell, and a serious argument should not pretend that it does. It does reveal an ecosystem in which signals from public figures become mass pile-ons, while anonymity and deniability protect the political centre. Against that record, forgiveness risks sounding less like compassion than a claim to moral authority the government has not consistently earned.

The CJP’s immediate task is therefore not to keep escalating simply to preserve attention. It is to audit the victory it has already declared. Have the cases actually been withdrawn? Has compensation reached the families? Does the Nilekani task force have independence, deadlines and public reporting obligations? Will the proposed law punish only proxies and candidates, or also the networks and officials who enable leaks? A movement proves its seriousness by following implementation after the cameras leave.

The CJP’s measure of success

The CJP has already earned a place in India’s recent political history. It turned an insult into solidarity, a meme into organisation and youth despair into a consequence for power. It punctured the myth that online politics is necessarily shallow and the more dangerous myth that a strong government cannot be made to bend.

But the movement now faces the oldest temptation in protest politics: mistaking one breakthrough for unlimited leverage. Pradhan’s resignation proved that pressure works. It did not prove that every demand can be won by raising the volume. Dipke has put Amit Shah’s resignation on the table, but CJP’s wider leadership has so far spoken more clearly about accountability than removal. That is not a semantic distinction. It is a strategic choice about whether Shah becomes the movement’s next defining demand.

If CJP formally adopts Shah’s resignation as the sole measure of success, it risks converting a historic victory into an inevitable defeat. If it instead treats Dipke’s demand as pressure within a broader effort to secure a credible investigation, protect protesters, document abuses and enforce the examination reforms, it can turn a moment into a movement.

Cockroaches survive. Political movements must do more. They must learn, organise and choose the battles that allow them not only to remain at the table, but to change what happens there.

At a glance

Milestone

What happened

15–16 May

A judicial remark sparks backlash; Dipke’s response goes viral.

6 June

CJP holds its first major Delhi street protest.

28 June

Sonam Wangchuk begins a hunger strike.

7 July

Court intervention leads to restoration of CJP’s blocked X account.

20 July

The Parliament march is met with tear gas and baton charges; the crackdown becomes a turning point.

25 July

Pradhan resigns; the government accepts exam reform, compensation and withdrawal of protest cases.

30 July

Dipke demands Amit Shah’s resignation; CJP spokesperson Saurav Das backs accountability without explicitly repeating the resignation call.

1 August

Modi calls protesters “misled children” and says punishment will not solve the crisis.

Reporting note and selected sources

This is a commentary article grounded in reporting available up to 1 August 2026. Claims about the number of student deaths, the use of pellet guns and who authorised the July 20 police action remain contested or not independently established; the article attributes them accordingly.

ThePrint (29 Jul): CJP leadership profiles

India Today (30 Jul): Dipke’s Shah demand

Indian Express (30 Jan 2020): EC ban on Anurag Thakur

Reuters (1 Aug): Modi on protesters

ThePrint/Bloomberg (1 Aug): CJP accountability campaign

ThePrint (22 Sep 2023): BJP notice to Ramesh Bidhuri

Reuters (25 Jul): Pradhan resignation

ICFJ/Sheffield (2023): Abuse targeting Rana Ayyub

Indian Express (28 Sep 2023): Bidhuri as Tonk in-charge

Reuters (7 Jul): CJP X account unblocked

Reuters (22 Apr 2024): Modi’s remarks on Muslims

Comments

Popular posts from this blog

The internet built the Modi era. Can it also disrupt it?

The BJP mastered social media to bypass traditional gatekeepers. Now, young Indians are using the same digital space to challenge its narrative and overcome a culture of political fear. The BJP understood the political power of the internet before most of its opponents did. Social media allowed Narendra Modi to reduce his dependence on traditional journalism, speak directly to voters and build a political image that was everywhere at once. Online campaigns did not merely promote the BJP. They helped create the Modi era. But the internet does not remain loyal to those who master it first. When the weapon changes hands Young Indians are now using the same digital space to question authority, ridicule political messaging and turn private frustration into public anger. The Cockroach Janta Party, or CJP, is the latest example. What began as an online satirical response to a judicial remark about unemployed youth soon became a rallying point for anger over unemployment, examination paper lea...

When protest becomes content: Who speaks for Jharkhand’s job aspirants?

Social media has drawn national attention to alleged recruitment-exam irregularities in Jharkhand. It has also complicated the question of who represents the affected candidates. Thousands of job aspirants marched towards the Jharkhand Assembly on August 10, turning a state recruitment dispute into a national story. Reuters reported that protesters crossed barricades before police used water cannons, tear gas and batons. Police said some protesters became violent and that only limited force was used. Protesters accused the police of using excessive force. These accounts remain disputed, but the clash marked a sharp escalation in the agitation that began on July 25. Behind the dramatic footage lies a less visible fact: the protest is not led by one unified group. The protesters allege irregularities in examinations conducted by the Jharkhand Public Service Commission and the Jharkhand Staff Selection Commission. Their main demands include cancelling the 14th JPSC preliminary examinatio...