Ten candidates are about to square off in America’s biggest political debate in years.