2 ms·Depends on what you mean by the 'left.' The NDP? The Liberals? The Green Party?by pyre 14y agoDepends on what you mean by the 'left.' The NDP? The Liberals? The Green Party?