except the British had no other option because their homeland was ravaged due to war and the INA was planning to use the Indian soldiers returning from war. and they extracted everything they could from India and the future was only trouble. It took a bloody global scale war for the colonies to get freedom as a side effect.