Bonnie Ham

Not an incumbent. Sat in the NH House for Grafton County District 3, 2021–2022. Their Citizens Count profile
This score comes from votes: the roll calls Bonnie Ham cast as a member of the NH House for Grafton County District 3 in the 2021–2022 term, scored on the same issue areas as the scorecard uses for sitting members. It is a record, not a promise. It is still not comparable to a sitting member’s score because that scorecard is built on the current session’s bills, and this one on the bills of 2021–2022, so the two must never be ranked against each other. Anything Bonnie Ham told the Citizens Count survey is not in this number; a vote beats a sentence, and their survey answers, if they gave any, can be read on their Citizens Count profile. Every roll call below is named by session year and sequence number so it can be checked against the House or Senate journal.
By issue area
- Raise Taxes to Expand GovernmentFrom the Economic Democracy section of the DSA program0%0/2
- Abolish ICE and Shield Illegal ImmigrationFrom the Abolish ICE section of the DSA program0%0/1
- Grow the State BudgetFrom the Economic Democracy section of the DSA program0%0/1
- Green New Deal Energy MandatesFrom the Green New Deal section of the DSA program0%0/3
- Force Workers Into UnionsFrom the Workers' Rights section of the DSA program0%0/2
- Defend the Public School MonopolyFrom the Free Public Education section of the DSA program66.7%2/3
- Government Control of Rental PropertyFrom the Housing For All section of the DSA program0%0/1
- Government-Run Health CareFrom the Medicare for All section of the DSA program50%1/2
Every roll call that counted (15)
Read the motion carefully. On several of these bills the recorded vote is a motion to kill, table or shelve the bill, so a member who supports the bill votes Nay on it. The “DSA position” column is the vote a DSA-aligned member would cast on that motion, taken from the plank named beside it.
| Bill / roll call | Their vote | DSA position | Counted as |
|---|---|---|---|
| CACR 1 - constitutional ban on an income tax on earned personal income, House passage2021 House roll call #141 · Ought to PassRaise Taxes to Expand Government · Economic Democracy | Yea | Nay | Not aligned |
| HB 1221 - cut the business profits and business enterprise tax rates, House passage2022 House roll call #163 · Ought to Pass with AmendmentRaise Taxes to Expand Government · Economic Democracy | Yea | Nay | Not aligned |
| HB 1266 - bar towns and the state from restricting federal immigration enforcement, House passage2022 House roll call #78 · Ought to Pass with AmendmentAbolish ICE and Shield Illegal Immigration · Abolish ICE | Yea | Nay | Not aligned |
| HB 2 - the 2021 state budget trailer (education freedom accounts, 24-week abortion ban, tax cuts), final passage2021 House roll call #192 · Adopt Committee of Conference ReportGrow the State Budget · Economic Democracy | Yea | Nay | Not aligned |
| HB 614 - exempt the state and towns from paying renewable portfolio standard costs, House passage2021 House roll call #36 · Ought to Pass with AmendmentGreen New Deal Energy Mandates · Green New Deal | Yea | Nay | Not aligned |
| HB 373 - bar the state from joining a low carbon fuel standards programme, House passage2021 House roll call #134 · Ought to Pass with AmendmentGreen New Deal Energy Mandates · Green New Deal | Yea | Nay | Not aligned |
| HR 17 - resolution opposing any federal or state carbon tax, House passage2022 House roll call #168 · Ought to PassGreen New Deal Energy Mandates · Green New Deal | Yea | Nay | Not aligned |
| SB 61 - let workers opt out of joining a union (right to work), motion to kill2021 House roll call #170 · Indefinitely PostponeForce Workers Into Unions · Workers' Rights | Nay | Yea | Not aligned |
| CACR 14 - constitutional right to join a union, motion to kill2022 House roll call #62 · Inexpedient to LegislateForce Workers Into Unions · Workers' Rights | Yea | Nay | Not aligned |
| HB 1683 - repeal the education freedom account programme, motion to kill2022 House roll call #99 · Inexpedient to LegislateDefend the Public School Monopoly · Free Public Education | Nay | Nay | Aligned |
| HB 1393 - let school districts adopt budget caps, motion to table2022 House roll call #156 · TableDefend the Public School Monopoly · Free Public Education | Yea | Yea | Aligned |
| HB 1627 - an education freedom account administrator in the department of education, House passage2022 House roll call #184 · Ought to Pass with AmendmentDefend the Public School Monopoly · Free Public Education | Yea | Nay | Not aligned |
| HB 1291 - bar landlords from refusing tenants with housing vouchers, motion to table2022 House roll call #130 · TableGovernment Control of Rental Property · Housing For All | Yea | Nay | Not aligned |
| HB 185 - remove the work requirement from Medicaid expansion (Granite Advantage), motion to table2021 House roll call #113 · TableGovernment-Run Health Care · Medicare for All | Nay | Nay | Aligned |
| HB 1477 - ban abortion after a fetal heartbeat is detected, motion to table2022 House roll call #132 · TableGovernment-Run Health Care · Medicare for All | Nay | Yea | Not aligned |
Left out of the score (1)
An absence or a “present” stays in the count of roll calls Bonnie Ham was seated for (that is the participation gate) but is never counted as a vote either way, exactly as on the sitting-member scorecard. None of these counted against Bonnie Ham.
- HB 103 - a dental benefit under Medicaid, House passage2022 House roll call #111 · Ought to Pass with AmendmentPresent
Photo via Bonnie Ham’s Citizens Count profile.
All 203 scored candidates · Check every roll call against the General Court journals
Share this rating
The grade, the score and what it is made of, as a picture sized for where it is going. Pasting this page’s address into a post shows the link preview on its own.
Granite Solutions rating, from roll call votes cast as a member of the New Hampshire General Court in the 2023–2024 term. Not a DSA endorsement. Methodology