Paddy Ashdown, a former British politician, soldier and diplomat, has died after a short illness, his Liberal Democrat party said on Saturday. He was 77.