New Jersey’s primary elections, originally scheduled for June 2, will take place next Tuesday, July 7.

The extra time gave a couple of area congressional candidates the chance to sharpen their knives as they attacked their primary opponents.