Skip to main content

What the CJP won and why Amit Shah will not go


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 it. The CJP has now demanded the resignation of Union Home Minister Amit Shah over the police action against protesters during the July 20 “Sansad Chalo” march. Morally, the demand follows the movement’s insistence on accountability. Politically, 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, Supreme Court judge 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 difficult to eliminate and capable of surviving conditions designed to destroy it. Supporters denied it the power to humiliate them by adopting the insult. 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 create. It was 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. 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.

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. The 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.

Why Amit Shah’s resignation is a different demand

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. Asking 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. It is an effective political question. It is not, by itself, sufficient to make resignation likely.

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 the demand illegitimate. It makes the route to it different. If CJP 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.

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.

The online sphere makes the double standard 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. Amit Shah is not simply the next name on a list. He is where the BJP’s instinct for survival is most concentrated.

If CJP makes Shah’s resignation the sole measure of success, it risks converting a historic victory into an inevitable defeat. If it instead uses that demand to force a credible investigation, protect protesters, document abuses and hold the examination reforms to account, 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 triggers backlash; Dipke’s “What if all cockroaches come together?” post goes viral.

6 June

CJP holds its first major Delhi street protest.

28 June

Sonam Wangchuk begins a hunger strike, widening the movement’s moral and national reach.

7 July

Delhi High Court intervention leads toward 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 onward

CJP demands Amit Shah’s resignation over the July 20 police action.

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.

Comments

Popular posts from this blog

The plight of the poor in India

Migrant workers with their family on the road as they look to head back to village .  Credit/Scroll.in On March 24, Prime Minister Narendra Modi declared a nationwide lockdown to contain the spread of the coronavirus. States sealed their borders and transport came to a halt. Little did anyone know, at the time, the effect it would have on the lives of migrant workers, left to fend for themselves. With all avenues of making money shut, many agitated workers staged demonstration, demanding trains and buses to transport to their native places. Several thronged to the railway and bus stations, flouting social distancing rules and putting themselves and others at risk, all in vain. Clashes erupted at many places including Mumbai and Surat, forcing the police to resort to lathi charge. PM's slogan 'stay home, stay safe' meant little to these workers, who had families to feed. The choice was to either die of hunger or take a chance with the deadly coronavirus and head...

Short Story - Living Your True Life

Aditi loved him deeply and so did Anil. But she wanted other things too. But pursuing them was hard as it would put their relationship in jeopardy or so she thought. Whenever Aditi expressed her desire for something, Anil would put her down saying, it would affect their relationship. It kept her confined and stopped her from fulfilling her potential. Yet, she said nothing. Over time, Anil felt as if he was the sole decision-maker in their relationship. Whether it was a decision about choosing a restaurant to eat or picking a holiday destination, it was he who made them. This affected her confidence and lowered her self-esteem. One day, her friend Shikha visited her. She noticed these patterns and told her about them. At first, she didn’t believe her, but with time, she began to notice them herself. Just to be sure, she looked around the house. She noticed that most of the things that they bought were chosen by him not her. She checked out the latest pictures from their holiday....

Embracing Life: A Tale of Love Found

Once upon a time, a boy didn’t know how to love. He figured he would learn the process and nuances with time and use it to find the girl of his dreams. Life, however, had something else planned for him. He would step back whenever he found someone who understood him and was willing to be with him. He would become hesitant, and the girl would leave him. He still had hopes that love would find him. But it didn’t. Time passed, and he crossed the ideal age of marriage, which he didn’t know existed. He began to think that maybe love wasn't meant for him, that he was destined to live a life without a partner.  The boy, now a man, poured his energy into his work and hobbies, finding solace in life's small victories and joys. He adopted a dog named Ollie, who became his faithful companion and confidant. Together, they would go on long walks and explore the world around them.  One day, while he was walking Ollie in a nearby park, he noticed a woman sitting alone on a bench, sketc...