Former Liberal Democrat Party leader Charles Kennedy has died at his home in Scotland aged 55, his family says

Advertisements