NDP Leader Jagmeet Singh has admitted for the first time that his party is facing "massive challenges" as its polling numbers hover near single digits and voters look elsewhere for a champion to battle U.S. President Donald Trump.