Sir Keith Joseph

Britain's greatest ever Prime Minister

Margaret Thatcher was immensely popular, winning three consecutive General Elections with substantial majorities, despite making lots of hard decisions which upset entrenched vested interests. She made Britain a better place […]