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

User Geekman
by
3.5k points

2 Answers

3 votes

Answer:

cause Indian was divided along religious line

User Jjaderberg
by
4.2k points
4 votes

Answer:

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

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

User Elfisher
by
3.2k points