Margaret Thatcher named worst prime minister in 100 years
Margaret Thatcher has been named the worst Prime Minister of the last 100 years, closely beating fellow Conservative David Cameron in a new survey of leading historical writers.
The Historical Writers’ Association (HWA) asked its members to give their views on the last 19 Prime Ministers, in a survey released to mark Theresa May’s 100th day in office on 22 October.
Baroness Thatcher, who died in 2013, came first with 24% of the vote, closely followed by Mr Cameron (22%) and Neville Chamberlain (17%).
Tony Blair took 11% to leave him in fourth spot, while Gordon Brown and Sir Edward Heath were tied for fifth place with 8%.
“She destroyed too many good things in society, and created too many bad ones, then left a social and moral vacuum in which the selfishly rich and unimaginatively fortunate could too easily destroy still more of what they don't need and can't see that everyone else does need,” said author Emma Darwin.