Justin Trudeau may announce his resignation as Liberal leader soon, amid poor poll standings and an impending election.