Urgh. So do they usually form a co-alition with the liberals?
Occasionally, if the Liberals will budge. More often they will agree on a few issues (the NDP will soften its stance). The Liberals = US Democratic Party.