Andrew Scheer's no-win situation

If the former Conservative leader is being completely honest, then there's no one but himself to blame for his demise

by