JD Vance has significant edge in 2028