New Providence was a solidly Republican town, until it wasn’t. The Union County borough, which is in the state’s upper echelons of both income and educational attainment, used to vote for Republicans up and down the ballot, from staunch conservatives...