Sen. Welch, Peter (D, Vermont). Alignment 78% · Participation 99% · Bipartisan 18.7%. See how they vote at voxtracker.com.
Open this page on voxtracker.com