NDP dukes it out on home turf

by