Wow - how on earth are Scheer and O'Toole the frontrunners?    That's shocking, or another indication that polling sucks.

I can understand O'Toole being up there, as he is a relative newcomer, so doesn't have too much baggage.   But SCHEER?     As Speaker, he always seemed to be waiting for permission.    Man, that guy acted like a little poodle who was always trying to hump his master's leg.   

Leitch is trailing for good reason.   But she's done a good job of moving from being a complete joke and a person who was shunned even within CPC circles, to having a voice (like nails on a chalkboard) within the party.