Prime Minister Justin Trudeau, left, Conservative Leader Pierre Poilievre, and NDP Leader Jagmeet Singh. The Liberals and NDP are in a tight race in the latest national opinion polls, which could lead to 'progressive voter stalemate,' says pollster Nik Nanos.