For a guy who has never run for high public office before, Mark Carney is doing surprisingly well.

For a guy who has been running for the highest office for every day of his entire life, Pierre Poilievre is not doing as well as he should.

Comments