James R. Walkinshaw
Representative, Virginia
James R. Walkinshaw Gets an F
Score: 35 out of 100, the weighted average of 5 principles. On 13 of 33 votes and bills, Walkinshaw was on the liberty side.
A on Free nations. F on Tyranny, Free markets, Equal rights and Borders. Each principle counts by its weight, so the letter sits between them. How the weights work
Walkinshaw was on the ballot on November 3, 2026, against Arthur Purves (R).
See the race, side by side- FTyranny2 of 9 with liberty
- A-Free nations9 of 10 with liberty
- –Free speechNo record yet
- FFree markets1 of 3 with liberty
- FEqual rights0 of 3 with liberty
- –ConscienceNo record yet
- –Defense1 of 1, too few to count
- FBorders0 of 7 with liberty
Who pays for Walkinshaw’s campaign
$3,270,621 raised since January 2025.
- 64%from people$2,089,822
- 35%from PACs and other committees$1,135,569
- 1%transfers and other income$30,230
The committee money, by who is behind it
- Company PACs$341,000
- Unions$279,500
- Leadership and cause PACs$182,500
- Trade groups$124,500
- Member groups$70,318
Added up from what the committees themselves reported giving. They report later than the campaign does, so this can come to more than the committee line above.
Committees that gave the most
- L3Harris Technologies, Inc. PAC$20,000
- Machinists Non Partisan Political League of the International Association of Machinists & Aerospace Workers$20,000
- National Active and Retired Federal Employees Association Political Action Com (NARFE-PAC)$18,500
- International Association of Firefighters Interested in Registration and Education PAC$17,500
- American Crystal Sugar Company Political Action Committee$15,000
13 more committees gave $15,000 as well. A PAC may give a candidate $5,000 for each election, so many give the same.
From the campaign’s own reports to the Federal Election Commission, through October 14, 2026. People who gave are counted, never named. The full filing at FEC.gov. Discuss this money
Every vote behind this grade
33 votes and bills on the record.
-
Lindsey O. Graham Sanctioning Russia and Iran Act of 2026 (H.R. 5334)
Imposes sweeping sanctions on Russia's officials, banks and energy trade, allows steep import duties on countries that keep buying Russian oil and gas, and extends the Iran Sanctions Act through 2031. The sanctions were added by the Senate to a small tax bill for early childhood teachers.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Motion to Concur in the Senate Amendments. It puts heavy economic pressure on Putin and extends sanctions on the regime in Iran.
-
War powers resolution on the Islamic Republic (H.Con.Res. 93)
Directs the President to remove US forces from hostilities against the Islamic Republic of Iran, except forces needed to defend the United States or an ally from imminent attack, unless Congress authorizes force.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
Condemning and denouncing socialism in all its forms (H.Res. 1490)
A resolution that condemns socialism, names the Democratic Socialists of America and calls socialist policies incompatible with the Constitution.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A yes vote matches the measure's stand against socialism.
-
War powers resolution on the Islamic Republic (H.Con.Res. 89)
Directs the President to remove US forces from hostilities with the Islamic Republic.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
Crane amendment to the 2027 defense bill: no funds for Ukraine security assistance
Amendment to the 2027 National Defense Authorization Act that would have barred money for Ukraine security assistance, except for guarding the US embassy.
- Liberty position
- Nay
- Walkinshaw
- Voted Nay
- Result
- With liberty
House vote · On Agreeing to the Amendment. A vote for it is a vote to abandon Ukraine.
-
Massie amendment to H.R. 8595: end US military aid to Israel
Amendment to the 2027 State Department spending bill that would have barred any of its money from going to Israel and cut 3.3 billion dollars in military financing.
- Liberty position
- Nay
- Walkinshaw
- Voted Nay
- Result
- With liberty
House vote · On Agreeing to the Amendment. A vote for it is a vote to end US military aid to Israel.
-
Lebanon war powers resolution (H.Con.Res. 108)
Directs the President to remove US armed forces from any hostilities in Lebanon within seven days, while allowing work with the Lebanese army and protection of embassies.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for it is a vote to pull US support from Israel's fight against Hezbollah, the regime's proxy.
-
Secure America Act (S. 2)
A party-line budget bill giving about 70 billion dollars through 2029 to Border Patrol, ICE and border technology. Signed into law in June 2026.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. The largest immigration enforcement funding vote of 2026.
-
Lebanon war powers resolution (H.Con.Res. 84)
Directs the President to remove US armed forces from Lebanon within seven days. It was brought as a way to end US backing for Israel's military action against Hezbollah in Lebanon.
- Liberty position
- Nay
- Walkinshaw
- Voted Nay
- Result
- With liberty
House vote · On Agreeing to the Resolution. A vote for it is a vote to pull US support from Israel's fight against Hezbollah, the regime's proxy.
-
Ukraine Support Act (H.R. 2913)
Authorizes new security assistance and weapons loans for Ukraine, revives lend-lease authority, backs reconstruction, and writes new sanctions on Russia into law.
- Liberty position
- Yea
- Walkinshaw
- Voted Yea
- Result
- With liberty
House vote · On Passage. It is the main 2026 vote on standing with Ukraine against Putin.
-
War powers resolution on the Islamic Republic (H.Con.Res. 86)
Directs the President to remove US forces from hostilities against the Islamic Republic of Iran, except forces needed to defend the United States or an ally from imminent attack, unless Congress authorizes force.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
PROTECT Kids Act (Stopping Indoctrination and Protecting Kids Act, H.R. 2616)
Requires schools that get federal money to have a parent's consent before changing a child's gender marker, pronouns or name, or the sex-based facilities the child uses.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. A yes vote backed parents' rights and opposed schools acting on gender identity without them.
-
War powers resolution on the Islamic Republic (H.Con.Res. 75)
Directs the President to remove US forces from hostilities against the Islamic Republic of Iran.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
War powers resolution on the Islamic Republic (H.Con.Res. 40)
Directs the President to remove US forces from hostilities with the Islamic Republic.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
Requiring temporary protected status for Haiti (H.R. 1689)
Would force DHS to give Haitians in the US temporary protected status through January 2029. It reached the floor by discharge petition.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Passage. Voting no opposes extending a blanket stay for several hundred thousand people whose status the administration had ended.
-
Deporting Fraudsters Act of 2026
Would make non-citizens convicted of defrauding the government or unlawfully taking public benefits deportable and barred from entry.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. Deportation of criminal aliens.
-
Reaffirming Iran remains the largest state sponsor of terrorism (H.Res. 1099)
Declares it US policy that Iran remains the world's largest state sponsor of terrorism, citing its backing for Hezbollah, Hamas and the Houthis and the American deaths it is responsible for.
- Liberty position
- Yea
- Walkinshaw
- Voted Yea
- Result
- With liberty
House vote · On Motion to Suspend the Rules and Agree. It puts the House on record against the regime in the first days of the 2026 war.
-
War powers resolution on the Islamic Republic (H.Con.Res. 38)
Directs the President to end the use of US forces in hostilities against the Islamic Republic of Iran unless Congress declares war or authorizes force.
- Liberty position
- Nay
- Walkinshaw
- Voted Yea
- Result
- Against liberty
House vote · On Agreeing to the Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.
-
Iran Human Rights, Internet Freedom, and Accountability Act of 2026
Expands internet access for Iranians during regime blackouts, enforces sanctions on human rights abusers, and funds broadcasting and online security tools for Iranian activists and journalists.
- Liberty position
- Sign on
- Walkinshaw
- Cosponsored
- Result
- With liberty
Bill sponsorship. It gives practical help to Iranians standing up to the regime.
-
PROTECT Taiwan Act (H.R. 1531)
Tells US financial regulators to work to shut China's representatives out of international banking bodies if China threatens Taiwan's security.
- Liberty position
- Yea
- Walkinshaw
- Voted Yea
- Result
- With liberty
House vote · On Motion to Suspend the Rules and Pass, as Amended. It raises the cost to China of threatening Taiwan.
-
IRAN Act (Internet Reach and Access Now Act)
Makes the State Department responsible for getting Iranians around the regime's internet shutdowns, including satellite and direct-to-phone service, and clears sanctions obstacles to those tools.
- Liberty position
- Sign on
- Walkinshaw
- Cosponsored
- Result
- With liberty
Bill sponsorship. It helps Iranians stay online when the regime cuts them off.
-
Homeland Security appropriations for fiscal 2026 (H.R. 7147)
The full-year funding bill for the Department of Homeland Security, including ICE and Border Patrol. Most Democrats voted no over ICE tactics.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. The fight over this bill was about funding immigration enforcement.
-
Protecting Prudent Investment of Retirement Savings Act (H.R. 2988)
Requires managers of employer retirement plans to choose investments on financial return only, limiting the use of environmental, social and governance factors.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. A yes vote opposed ESG investing with workers' retirement savings.
-
Recognizing and expressing support for the Iranian people protesting for a free and democratic Iran
Commends the Iranian protesters of 2026, condemns the regime's use of military force against them, demands the release of political prisoners, and urges open internet access.
- Liberty position
- Sign on
- Walkinshaw
- Cosponsored
- Result
- With liberty
Bill sponsorship. It puts members on record with the Iranian people during the uprising.
-
Do No Harm in Medicaid Act (H.R. 498)
Bars federal Medicaid money from paying for gender transition procedures for people under 18.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. A yes vote opposed taxpayer funding of gender transition procedures for minors.
-
Protect Children's Innocence Act (H.R. 3492)
Makes it a federal crime, with up to 10 years in prison, to perform gender transition surgery on a minor or give a minor puberty blockers or cross-sex hormones for that purpose.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. A yes vote opposed gender transition procedures for minors.
-
Kayla Hamilton Act
Would tighten vetting of unaccompanied migrant children and of the adults who take custody of them, including criminal and gang checks, and limit sponsors to citizens and legal residents.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. Tighter screening of people entering through the border.
-
National Defense Authorization Act for Fiscal Year 2026, final version (S. 1071)
The final agreed version of the yearly bill that sets the size, pay and weapons programs of the US military for 2026.
- Liberty position
- Yea
- Walkinshaw
- Voted Yea
- Result
- With liberty
House vote · On Passage. It is the final vote on funding and equipping the US military for the year.
-
FREEDOM Act (Feasibility Review of Emerging Equipment for Digital Open Media Act)
Requires a State Department report on internet freedom in Iran and on new technology, such as direct-to-phone satellite service, that could get Iranians past censorship.
- Liberty position
- Sign on
- Walkinshaw
- Cosponsored
- Result
- With liberty
Bill sponsorship. It helps Iranians stay online when the regime cuts them off.
-
Denouncing the horrors of socialism (H.Con.Res. 58)
A resolution that condemns socialism in all its forms and opposes socialist policies in the United States.
- Liberty position
- Yea
- Walkinshaw
- Voted Yea
- Result
- With liberty
House vote · On Agreeing to the Resolution. A yes vote matches the measure's stand against socialism.
-
Stop Illegal Entry Act
Would raise prison sentences for illegal entry and for coming back after deportation, with the longest terms for people with felony records.
- Liberty position
- Yea
- Walkinshaw
- Voted Nay
- Result
- Against liberty
House vote · On Passage. Tougher penalties for illegal border crossing.
-
Enhanced Iran Sanctions Act of 2025
Sanctions any foreign company, port, refinery or ship that helps process, export or sell Iranian oil and gas.
- Liberty position
- Sign on
- Walkinshaw
- Cosponsored
- Result
- With liberty
Bill sponsorship. It goes after the oil money that keeps the regime alive.
-
NO BAN Act
Would limit the president's power to suspend entry of foreign nationals and bar religion-based entry restrictions, aimed at the travel bans on Muslim-majority countries.
- Liberty position
- Stay off
- Walkinshaw
- Cosponsored
- Result
- Against liberty
Bill sponsorship. Same bill as the 2021 House vote. Cosponsoring it means taking away the power to pause entry from countries that cannot vet their travellers.
Is F the right grade for Walkinshaw?
Say it where other readers can answer you. Opinions, videos and corrections about this politician are all in one place.
FDiscussion
James R. Walkinshaw
Opinions, videos, corrections and bug reports about this politician, all in one place. What readers post is their words, not mine. My answers carry the Host tag.
Leave out anything private about anyone. The rules, what your account keeps, and what readers have changed so far
Think this grade is unfair?
Make your case on a call. The community meets every day with the hosts and the panel.