Live Streaming 24/7
Freeland quits, deficit bigger than promised
Madness in Ottawa as two Ministers quit, then the Liberals refuse to table a Fall update, before backtracking. Chrystia Freeland resigns, saying she's lost Justin Trudeau's confidence, and the deficit is far larger than expected.
3h ago