OPINION

Andrew Scheer walks the gauntlet