Famous World Leaders

Who was Margaret Thatcher?
French President
Canadian Prime Minister
British Prime Minister
US President