So you think that there aren't examples of parties running to the left and governing to the right?
All the parties have run to the left and governed to the right. Provincially, the NDP has done it in BC, Sask, Manitoba, Ontario, Nova Scotia have done that.
But there is an idological difference between the Conservatives and Liberals. The Conservatives believe that social programs are bad for people. Liberals on the other hand believe that social programs help people but are often unafordable. Liberals are willing to implement social programs when finances are in good shape. Conservatives never want to implement social programs.
I'm describing the parties' ideologies in a simplistic way. To do this topic justice would require an essay.
But like a lot of social-democrats like Broadbent, I think the NDP can work with the Liberals to get important things done. Medicare and old age pensions are just two examples.
Unfortunately I can't say the same for possible cooperation with the Conservatives. I don't blindly hate Conservatives. I just see them as a people who support views generally opposed to my views. I actually admire many Conservatives who stick by their principles and ideology.
Politics shouldn't be about defeating those that you hate. It should be about supporting ideas and policies that you believe in.