With political tensions running higher across the country, The Agenda considers how well Canada's federal parties represent the values and attitudes of Canadians.