31.5k views
4 votes
What were the two main reasons that the British granted independence to India?

User Goodm
by
5.8k points

2 Answers

6 votes

Answer:

World War II had depleted the resources of the British Empire, making it economically unstable.

Gandhi convinced the British government to free India with his nonviolent peace talks.

Step-by-step explanation:

User Rptony
by
5.3k points
3 votes

Answer:

Britain promised to give India its independence after world war 2 and the Indian national army went all around the country to ask all the Indians not to help Britain in the war

User Zythyr
by
6.5k points