Dominic Cardy Quits New Brunswick NDP LeadershipDominic Cardy Quits New Brunswick NDP LeadershipCanadian Press is reporting that New Brunswick's NDP leader has resigned citing "endless internal battles" within the party.Phil ShawPhil Shaw