Live Streaming
Live Streaming 24/7
Freeland quits, deficit bigger than promised
December 16, 2024 4:29 pm MST.
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.