Ken Livingstone

British politician born 17 June 1945.

Last leader of the Greater London Council and first Mayor of London, as well as being an MP.

His personal page is and his Wikipedia page is.