mandead said:
India was administered directly by the India Office in London - I really don't see the need for her being a separate colony/nation until 1947 - it's the wrong way of handling it...
No, this is patently false. India was administered by the Indian Civil Service based in Delhi (pre-1932, in Calcutta). India Office had only an oversight role to ensure that the actions of the Government of India remained in harmony with the intentions of the decisions and desires of Parliament in London (so no separate tariffs to promote Indian industry, in spite of attempts by a couple of governors-general, most famously Lord Curzon, to do so).
The actual day to day administration of India was centered in Delhi. All tax revenues gathered by the Civil Service went to Delhi. The Army of India was paid out of the budget of the Indian state (and not one farthing for its maintenance came from London), all spending on infrastructure, health measures, law & order and education came from the Delhi budget, India had its own currency (the rupee, tied to sterling with changes in value over the decades), own tax and tariff structure, own election laws, and completely separate legal system based on an amalgamation of British and Mughal laws.
India Office (and the Colonial Office in general for the other colonies) only had a negative oversight authority, to ensure that the actions of the British administrators sent out to oversee colonial authority preserved "the best interests of the British Empire" in the colonies, and in any dispute resolution should that arise between the governors and the local legislatures. In terms of actual governance, it was all based at the colony level, not based on decisions made in London. And in general London had only a cursory awarness of what went on in the colonies on a day to day basis, which is why London tended not to get involved until an actual cockup or crisis hit the colonies that needed direct British intervention to ensure that in the end, Britain's interests in the colony were protected. That's as true of India as is was of small colonies like Antigua or Gambia or Fiji.