Many of the millennials I have spoken to are well aware of the hollow promises made by the federal Liberals and the NDP. They are much more financially astute than I think the centre left parties give them credit for. They realize that someone will have to clean up the debt eventually and it will be them. No the NDP won't win, what's left to offer? More freebies.