Former Chancellor Norman Lamont's choice as the greatest speech of all time.
Aneurin Bevan, anti-Suez speech, Trafalgar Square rally, November 1956.
Enoch Powell, speech on the Hola Camp in Kenya, House of Commons, July 1959.
Harold Macmillan, speech to the South African parliament, Cape Town, February 1960.
Hugh Gaitskell, speech on nuclear disarmament, Labour party conference, October 1960.
Margaret Thatcher, Brighton bomb speech, Conservative party conference, October 1984.
Neil Kinnock, Militant speech, Labour party conference, October 1985.
Sir Geoffrey Howe, resignation speech, House of Commons, November 1990.
Three more speeches that didn't quite make our top ten.