TORONTO / OTTAWA -- Leaders of the five major federal parties went head-to-head in Thursday night's official English-language debate, CTVNews.ca provided real-time fact-checking and expert analysis, including from a body language and behaviour analysis expert.

Topics of tonight's debate included: Affordability; climate; COVID recovery, leadership and accountability; and Indigenous reconciliation. These topics were chosen based in part on the 20,201 responses to a questionnaire published on the websites of Debate Broadcast Group partners, including CTV News, APTN News, CBC News, and Global News.

Get caught up with our fact-checking and analysis below.