Brian Topp

The former NDP campaign chief weighs in on Canadian politics and more