Why did the British not stay in India?

The British did not stay in India because their position had become untenable because World War II had destroyed its economy to such an extent that it did not have the resources to maintain its colonies.

In addition the Indian independence movement had gathered momentum which made their positions in India all the more untenable.

For further reading check the following articles:

 

Leave a Comment

Your Mobile number and Email id will not be published.

*

*