Question Time viewers have criticised the BBC after the appearance of Charles Kennedy on the flagship political show last night. The former Lib Dem leader, who is a recovering alcoholic, gave confused and disjointed answers to some questions posed by host David Dimbleby.