Advertisements

Read about Charles Kennedy, the former Liberal Democrat MP and leader of the party 1999-2006. Greg Hurst has written an excellent biography of Charles Kennedy.