Can you tell me the answer to when was the indian independence bill passed by house of lords in england??
18 July 1947