Richard Johnston
Regular Contributor
Richard Johnston is the Canada Research Chair in Public Opinion, Elections, and Representation at the University of British Columbia in Vancouver. His most recent book is The Canadian Party System: An Analytic History (UBC Press, 2017).
A report from the front, except the front is yet to be found