Canadian citizens, like those in many other democratic countries, struggle with a lack of trust in their federal and provincial legislatures, their major political parties and members of Parliament.