Question : when was the indian independence bill passed by house of lords in england
Answer : 18 July 1947