David Williams
Republican
U.S. Senate — Virginia — 2026
Campaign Finances
$50,556
Total Raised
$43,964
Total Spent
$6,592
Cash on Hand
Upgrade to Basic for detailed FEC breakdown