Canada Election 2019: How did Ed the Sock become the responsible voice for conservatism?

Ed the Sock’s viewpoints are hardly Liberal orthodoxy, but some of Conservative leader Andrew Scheer’s core advisors have spent an inordinate amount of time recently feuding with the sock puppet

by