Overall, British India was a good thing!. After the World Wars, British attitude was humbled and they really liked Indians. They considered it a crown colony. What should have happened is this: India should have been self-governing and let the UK handle all military and world affairs. UK is...
India has much more natural resources and Pakistan did not get a fair shake. However, there should never have been a partition! Even Sri Lanka should be a part of India.
This was a really sad day. British troops lost a lot of lives and money and had to defend India against Japan. In return, they basically get a quick thanks and get kicked out! Without British support, India would have surrendered to Japan and they would be the imperial power (look at what China...