Why did the British refuse to meet Gandhi's demands?
General knowledgeIn depthAsked by Anonymous23 Oct 2026, 1:02 PM ISTUpdated
In one line
The British refused Gandhi’s demands because they wanted to keep control over India and protect their own interests.
Salt March — 1930 Indian protest led by Mahatma Gandhi Gandhi leading the Salt March in 1930, a key moment when the British refused to end the salt tax. Image: Wikipedia
The rule
When a ruling power faces demands for freedom or rights from a colony, it often refuses if those demands threaten its control, money, or power.
Let's understand it simply
Imagine you have a cricket bat that everyone in your colony wants to use. You like being the only one with the bat because it makes you important and lets you decide the rules. Now, if someone asks you to share the bat or let everyone play equally, you might say no because you don’t want to lose your special position.
The British were like that. India was their most valuable colony. Gandhi wanted freedom and equal rights for Indians. If the British agreed, they would lose power, money, and control. So, they refused.
How it works
Gandhi made demands: He asked for Indian self-rule, end of unfair laws, and better treatment for Indians.
British checked their interests: They saw these demands would reduce their control and profits.
Fear of losing power: If they agreed, other colonies might also demand freedom.
Divide and rule: The British tried to keep Indians divided, so they could rule easily. Agreeing with Gandhi would unite Indians.
Refusal and repression: They refused the demands and sometimes used force to stop protests.
The story behind it
Gandhi led many movements like the Non-Cooperation Movement (1920), Civil Disobedience Movement (1930), and Quit India Movement (1942). Each time, he put forward demands such as ending salt tax, removing repressive laws, and granting self-rule. The British government, sitting in London and in India, saw these as direct threats to their empire. They often called Gandhi for talks (like the Round Table Conferences), but rarely agreed to his main points. One reason: India gave Britain huge wealth, soldiers, and status as a world power. A human detail: Gandhi always tried peaceful methods, but the British often responded with jail and violence.
Key Events: Gandhi’s Demands and British Response
1919Rowlatt Act protests – British refuse to repeal act
1930Salt March – British refuse to end salt tax
1930–32Round Table Conferences – British refuse self-rule
1942Quit India Movement – British jail leaders, refuse independence
Where you see it in real life
Salt March (Dandi March, 1930): Gandhi demanded to end the salt tax. The British refused, as salt tax gave them money.
Round Table Conferences (1930–32): Gandhi asked for self-rule. The British offered only minor changes, not real power.
Quit India Movement (1942): Gandhi demanded immediate independence. The British jailed leaders instead.
Rowlatt Act protests (1919): Gandhi wanted the act removed. The British kept it to control protests.
Simon Commission (1928): Indians wanted Indian members. The British sent only British officials.
Partition talks (1947): The British delayed decisions, hoping to keep influence.
Why it matters
Shows how colonial powers work: Understanding this helps explain why freedom struggles are often long and hard.
Explains Gandhi’s methods: Why he chose non-violence and mass movements.
Helps in exams: Many questions ask why the British acted as they did.
Connects to today: Teaches about power, negotiation, and rights.
Common mistakes
Thinking the British were just stubborn: It was about money, power, and fear of losing their empire.
Believing Gandhi’s demands were always rejected: Sometimes small demands were met, but never the main ones like full freedom.
Forgetting world events: The British were also worried about World Wars and other colonies.
Missing the divide-and-rule policy: The British often played groups against each other to weaken the movement.
Remember it
The British refused Gandhi’s demands because agreeing meant losing control, money, and power over India.
Check yourself
Why did the British refuse to end the salt tax after Gandhi’s Salt March?
Because the salt tax gave them money and control over Indians.
What was the main reason the British did not agree to Indian self-rule?
They wanted to keep their power and wealth from ruling India.
How did the British try to weaken Gandhi’s movement?
They used divide-and-rule to keep Indians from uniting.
Why is it wrong to say the British were just being stubborn?
They refused Gandhi’s demands mainly to protect their interests, not just out of stubbornness.
Quick recap
The British refused Gandhi’s demands to keep control and wealth from India.
They feared losing power and setting an example for other colonies.
Gandhi’s peaceful protests challenged their rule, but they responded with force or delay.
Divide-and-rule was used to weaken Indian unity.
Understanding this helps explain the long struggle for independence.