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