the one that caused britain to begin considering India's desire for independence would be : The World War II
After the world war II, the British did not enough financial strength to took care of the problems in india anymore, beside that there are a lot of violent revolution toward the colonist that happen after the war
hope this helps