Jeff Scott is a five-time loser of election contests in North Carolina who ran for NC State Senate District 40 in Mecklenburg County in 2024 with the We the People Party.
Opinion
The Libertarian Party’s identity crisis
The lesson here isn't just about the LP's decline but about the challenges of maintaining principled organizational structures in an age of personality politics, social media influence, and powerful national party committees.