Question: when was indian independence act passed in british parliament?
Answer: 18 July 1947