Correct Answer : 18 July 1947
The Indian Independence Act, enacted and adopted by the British Parliament, receives royal assent on 18 July 1947. The Indian Independence Act creates two new independent Dominions: India (Hindu) and Pakistan (Muslim), the latter being divided into two territories (West Pakistan and East Pakistan).