Singh should come run for premiere of Ontario, prove some of his policies work at a provincial level, and then run seriously for prime minister.
The NDP dick around far far too much for my liking. They're consistently toting values that are above and beyond what the Liberals want to do, despite being similar in a lot of goals. I would absolutely vote for them provincially if they had good candidates (currently they totally do not) because the Cons are destroying my province.