NDP Leader Jagmeet Singh, Conservative Leader Andrew Scheer, Liberal Leader Justin Trudeau, and Bloc Québécois Leader Yves-François Blanchet …

source