Famous World Leaders

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