text: Bloc Québécois Leader Gilles Duceppe, left to right, Conservative Leader Stephen Harper, NDP Leader Tom Mulcair, Green Party Leader Elizabeth May and Liberal Leader Justin Trudeau trade words during the French-language debate on Thursday in Montreal.