Battle brews between Tories, NDP