Ken Livingstone

Ken Livingstone

Kenneth Robert "Ken" Livingstone (born 17 June 1945) is a British Labour Party politician who has twice held the leading political role in London local government.

Read more on Wikipedia