- See James Walkinshaw's sponsored bills →James WalkinshawDemocraticIncumbent✓ Verified$3.2M raised
- Arthur PurvesRepublican✓ Verified$39K raised
- Dianne L. BlaisGreen✓ Verified
Where they stand
Sources under every entry. Sentences are AI-written from the linked source.
Where they differ: James Walkinshaw opposes Trump's tariffs and supports restoring congressional oversight of trade policy to reduce costs for families and small businesses, and he supports universal health care through a public option and lowering prescription drug costs 14. Arthur Purves supports slashing federal spending without cutting programs and reducing demand through better policies to address inflation and deficits, and he supports preventing and reversing chronic disease by eating real food to cut federal medical spending without cutting programs 367. Dianne L. Blais calls the current immigration enforcement approach immoral and opposes further funding for ICE, and she opposes U.S. military intervention abroad, including bombing campaigns, coups, and economic sanctions 1021.
AI-written comparison of the sourced entries below. Generated Oct 20, 2026.
| Issue | James WalkinshawDemocratic | Arthur PurvesRepublican | Dianne L. BlaisGreen |
|---|---|---|---|
| Economy & Jobs | Walkinshaw opposes Trump's tariffs and supports restoring congressional oversight of trade policy to reduce costs for families and small businesses. Walkinshaw votes yea on acts supporting technology use, capital access, TRIA reauthorization, and financial exploitation prevention, but nay on protecting privacy in purchases. | Purves supports slashing federal spending without cutting programs and reducing demand through better policies to address inflation and deficits. | No public position found. Check their site ↗ |
| Where they differ on Economy & Jobs: James Walkinshaw opposes Trump's tariffs and supports restoring congressional oversight of trade policy to reduce costs for families and small businesses 1. He voted yea on acts supporting technology use, capital access, TRIA reauthorization, and financial exploitation prevention, but nay on protecting privacy in purchases 2. Arthur Purves supports slashing federal spending without cutting programs and reducing demand through better policies to address inflation and deficits 3. | |||
| Healthcare | Walkinshaw supports universal health care through a public option, lowering Medicare eligibility age, reversing Medicaid cuts, and lowering prescription drug costs. Walkinshaw votes yea on reauthorizations for EARLY Act and rural care, but nay on Do No Harm in Medicaid and lowering health care premiums acts. | Purves supports preventing and reversing chronic disease by eating real food and criticizes the medical industry for focusing on treatment rather than cures. Purves says addressing chronic disease through diet could cut federal medical spending without cutting programs. | No public position found. Check their site ↗ |
| Where they differ on Healthcare: James Walkinshaw supports universal health care through a public option, lowering Medicare eligibility age, reversing Medicaid cuts, and lowering prescription drug costs 1. He voted yea on reauthorizations for the EARLY Act and rural care, but nay on the Do No Harm in Medicaid and lowering health care premiums acts 2. Arthur Purves supports preventing and reversing chronic disease by eating real food and criticizes the medical industry for focusing on treatment rather than cures 3. He says addressing chronic disease through diet could cut federal medical spending without cutting programs 4. | |||
| Immigration | Walkinshaw votes nay on multiple immigration enforcement and security acts, but yea on a resolution relating to a national emergency declared by the President. | Purves supports vetting immigrants to prevent entry of drug traffickers, sex traffickers, and gang members. | Blais calls the current immigration enforcement approach immoral and opposes further funding for ICE. |
| Where they differ on Immigration: James Walkinshaw voted against multiple immigration enforcement and security acts but voted in favor of a resolution related to a national emergency declared by the President 1. Arthur Purves supports vetting immigrants to prevent the entry of drug traffickers, sex traffickers, and gang members 2. Dianne L. Blais calls the current immigration enforcement approach immoral and opposes further funding for ICE 3. | |||
| Public Safety & Crime | Walkinshaw has delivered results on public safety during his time on the Fairfax County Board of Supervisors and supports reducing gun violence and preventing domestic violence. Walkinshaw votes yea on acts enhancing guard and prison staff safety, but nay on privacy protection, veterans 2nd amendment, cashless bail, and violent offender acts. | Purves links gun violence to poverty and mental illness and argues that complex gun laws turn law-abiding citizens into felons rather than reducing crime. | No public position found. Check their site ↗ |
| Where they differ on Public Safety & Crime: James Walkinshaw supports reducing gun violence and preventing domestic violence, citing his results on public safety from his time on the Fairfax County Board of Supervisors 1. He voted yea on acts enhancing guard and prison staff safety but voted nay on privacy protection, veterans 2nd amendment, cashless bail, and violent offender acts 2. Arthur Purves connects gun violence to poverty and mental illness and contends that complex gun laws criminalize law-abiding citizens instead of reducing crime 3. | |||
| Abortion | No public position found. Check their site ↗ | Purves believes life begins at conception, supports keeping abortion legal only in rare cases to save the mother's life, and calls abortion 'permission to take a life.' Purves opposes a Virginia abortion-rights ballot amendment, urging voters to reject it. | No public position found. Check their site ↗ |
| Taxes & Government Spending | Walkinshaw opposes tax breaks for the ultra-wealthy funded by cuts to Medicaid, Social Security, and Medicare, and supports restoring and expanding tax credits for families. Walkinshaw votes yea on tax relief and AGOA extension acts, but nay on budget resolutions and multiple appropriations acts. | No public position found. Check their site ↗ | No public position found. Check their site ↗ |
| Energy & Environment | Walkinshaw cosponsored the Energy Bills Relief Act to help families with utility costs and supports requiring large energy users to pay their fair share. Walkinshaw votes yea on diesel emissions reduction and conservation reauthorization acts, but nay on EPA rule disapproval and fuel retailer choice and HEATS acts. | Purves believes global warming is real but not a crisis and opposes policies that raise gas prices and impose carbon taxes. Purves opposes Virginia's carbon-cap policies, including rejoining the Regional Greenhouse Gas Initiative. | Blais calls for a moratorium on new data centers until cost-benefit studies are completed and public town halls are held. |
| Foreign Policy & Defense | Walkinshaw opposes Trump's war in Iran, calling it illegal and wrong, and advocates ending the war to redirect funds to help Virginia families. Walkinshaw votes yea on resolutions directing removal of US forces from Iran and Lebanon and naming a VA clinic, but nay on defense authorization and FISA amendments. | No public position found. Check their site ↗ | Blais opposes U.S. military intervention abroad, including bombing campaigns, coups and economic sanctions. |
| Where they differ on Foreign Policy & Defense: James Walkinshaw opposes Trump's war in Iran, calling it illegal and wrong, and supports ending the war to redirect funds to help Virginia families 1. He voted yea on resolutions directing removal of US forces from Iran and Lebanon and naming a VA clinic, but voted nay on defense authorization and FISA amendments 2. Dianne L. Blais opposes U.S. military intervention abroad, including bombing campaigns, coups, and economic sanctions 3. | |||
