Loading bill breakdown…
Loading bill breakdown…
Sponsored by Sen. Tim Kaine (D-VA) · 16 active : 3 Republicans, 11 Democrats, 2 Independents
Latest action: Held at the desk.
This joint resolution terminates the national emergency declared by President Donald J. Trump on February 1, 2025, which imposed an additional 25% tariff on most imports from Canada (except for Canadian energy or energy resources, which have an additional 10% tariff).
Each member’s recorded vote compared with their swing projection from before the vote. A member by voting against most of their own party.
| BandBand before the vote | VotedVoted yea or nay | BrokeBroke with party | Share |
|---|---|---|---|
| Swing | 4 | 0 | 0% |
| Middle | 56 | 1 | 2% |
| Entrenched | 34 | 3 | 9% |
| All |
Members fall into . 2 representatives don’t have enough data yet and are marked “insufficient data”. Non-voting delegates are not counted. The bill is not before the House right now; these scores show where members would stand.
Bars show each input from 0 to 100: ideology gap, scorecard gap, , and the . is the seat’s partisan lean, and shows how much of the input data a score has.
Loading similar votes
| 94 |
| 4 |
| 4% |
: Pair any member who broke with one who stayed with their party: in 23% of those pairs, the one who broke had the higher swing score before the vote. Chance would be 50%.
Projections from swing-v3, computed with data from before the vote. Present and not voting never count as breaking.
These members have less than half of the model’s inputs, so their scores are not banded or ranked.


Ideology is each member’s score. The most moderate members of each party sit nearest the center line and highest on the chart. 2 representatives without a DW-NOMINATE score or with insufficient data are not plotted.
Not applicable in the House. There is not enough similar voting history (weight 3.5 of 5.0 needed), so this input is left out of the score rather than counted as missing.