MONTREAL — Liberal leadership contenders will take the stage again Tuesday night for the English-language debate in Montreal — their last shot to confront each other in person and shake up the race.