Recap: Federal leaders' debate live blog

CBC News

LIVE
Updated