JOHN DUFFY, The National: The Insiders talk about the surprise resignation of Dalton McGuinty.

Watch video >>