Question: Who was british prime minister when india got freedom?
Answer: Clement Richard Attlee, 1st Earl Attlee
The Right Honourable Clement Attlee CHFRS
Clement Richard Attlee, 1st Earl Attlee, KG, OM, CH, PC, FRS
Clement Attlee
Natural Questions answer: Clement Attlee (from the Wikipedia article "Indian Independence Act 1947")