This week, John Ivison and his guests Ian Brodie and Eugene Lang discuss the unprecedented week of turmoil in Canadian politics and how soon we might see a federal election