The Insiders: Jim Flaherty's resignation

The National

Why did Flaherty choose today to announce his resignation and was it the right time to do it? The Insiders panel weighs in.

More From Shows/Shows/The National/About the Show/Peter Mansbridge