The Republican race in South Carolina has edged closer a day before voters cast their ballots, according to a new poll that shows Donald J. Trump and Senator Ted Cruz neck and neck. An NBC News/Wall Street Journal/Marist survey found that 28 percent of likely Republican primary voters support Mr. Trump, while 23 percent back Mr. Cruz. In January, the billionaire was leading him by 16 percentage points. Conducted after the first two nomination contests and the latest Republican presidential debate, Mr. Cruz has seen a groundswell of support shift his way from voters who consider themselves to be "very...