Who served more time as the British prime minister, Tony Blair or Margaret Thatcher?
Margaret Thatcher
Q17670585
entity
British Prime Minister David Cameron makes unannounced visit to Libya
British prime minister,
Q9545
entity
Tony Blair
Tony Blair
Q7416
entity
Margaret Thatcher
Margaret Thatcher
Q7416
Margaret Thatcher