Jagmeet Singh is the best hope that the NDP has of taking back young, progressive votes from Trudeau. Singh beats Trudea when it comes to youth, style and charm. The other NDP candidates are just not all that appealing.