Question: When did the british parliament pass the indian independence bill?
Answer: July 18, 1947
Natural Questions answer: 18 July 1947 (from the Wikipedia article "Indian Independence Act 1947")