Question: when did the british parliament pass the indian independence bill?
Answer: 18 July 1947