As a federal election looms here in Canada, I have been thinking lately about how voting for liberals – small ‘l’ or large – is never going to save us. Mainstream political life in lots of countries in the 21st century takes the shape of an electoral choice between the hard right or the far …