The British did not all leave India after 1947. Several thousand remained for years afterward, but the vast majority chose to return to Britain or move to other Commonwealth countries . The reasons were political, economic, social, and psychological rather than a single government decision. 1. They were no longer the ruling class Before independence, many British people in India were: Civil servants in the Indian Civil Service. Army officers. Railway and port administrators. Judges, police officers, and colonial officials. Their jobs existed because Britain governed India. Once India became independent, those positions were transferred to Indians, so many had little reason to remain. 2. India became a sovereign nation Independent India understandably wanted its own citizens to run: Government departments Courts Railways Armed forces Police This was a normal process of "Indianization" rather than a policy of expelling British residents. 3. Many were temporary residents Unlike ...
Compendium on Work, Health , Learning , Social and Spiritual Aspects of Leading a Complete Life