Great Political Speeches : William Gladstone, Lloyd George, Winston Churchill, Nye Bevan, Hugh Gaitskell, Harold Wilson, Margaret Thatcher, Tony Blair et al...