As six federal party leaders went head-to-head in the first official English-language debate tonight, CTVNews.ca provided real-time fact checking and analysis of their claims.
- Canada debate 2019: Party leaders square off on policy
- Nine zingers from the federal leaders' debate
Topics covered in tonight’s debate included affordability and economic insecurity, environment and energy, Indigenous issues, leadership in Canada and on the global stage, as well as polarization, human rights and immigration.
Replay our live blog below: