In last week's General Election, the Liberal Democrat party stood on a progressive platform, promising fairness, internationalism and electoral reform.… read more