Gandhiji started the "Quit India" movement in 1942.
So, what is the reason behind that the Britishers quit India 1947?
You will don't have any answer?
If you want to know the correct answer then let me know.
You are still bookish person. and needs much Improvement before telling someone wrong.
Please bear one thing in mind that, the person who does research on somebody, will not rely on the Govt. Of India's books & "Satya na Prayogo".
They serach for the reality & Put it amongst the world.