6 federal party leaders face off in tonight's English debate

The six federal party leaders are in Gatineau, Que., tonight where they are facing off against one another in a two-hour English language debate. 

Powered by WPeMatico