Both main opposition parties have an opportunity, say analysts: the Tories to hammer the message that the Liberals are bad managers, and the New Democrats to show they say one thing and do another.