← Election Series · All house races
LiberalMind endorses Brian Fitzpatrick
Election Day is Tuesday, November 3, 2026, and mail voting is underway in Pennsylvania. This is the whole race — the records, the claims against each candidate, and what the sources actually show. Read the research, and decide which flaw you can live with.
The setup
Pennsylvania's 1st District — all of Bucks County and part of Montgomery, in Philadelphia's northern suburbs — is the seat Democrats circle every cycle and lose every cycle. Rep. Brian Fitzpatrick was re-elected with 56.4% in 2024, beating Democrat Ashley Ehasz by about 13 points — up from his roughly 9-point margin over the same opponent in 2022 — and he outperformed both Donald Trump and Sen. Dave McCormick in the district while doing it (Philadelphia Inquirer reporting via PhillyBurbs). The district's lean figures conflict and we print the conflict unsettled: Cook's Partisan Voting Index reads R+2 (via PollingSource); an Electoral-Vote district table reads D+1. Both cannot describe the current lines, and we settle neither.
All three major raters say Lean R — Cook, Inside Elections, and Sabato's Crystal Ball agree on the label. (Their dates do not agree: the compilation dates and the district tables differ by months, Sabato does not appear on PollingSource's page for this race at all, and we print the labels with that currency caveat rather than a false precision. Two more forecasters, for context: Decision Desk HQ says Lean R; Silver Bulletin says Tossup, one step closer to the Democrats.) The polling average (PollingSource, three polls) reads Fitzpatrick 48.0, Harvie 44.7 — and every poll in it is partisan-sponsored: Global Strategy Group (D), Oct 1–8, 1,032 likely voters: 46–46. Public Opinion Strategies (R), Sept 11–14: Fitzpatrick 49, Harvie 40. GQR (D), Aug 19–23: Fitzpatrick 49, Harvie 48. No independent public poll of this race was located. The money is heavy and mostly aimed at the incumbent: Fitzpatrick has raised $8.02 million this cycle (he entered it with $7.36 million banked) and holds $709,000; Harvie has raised $3.17 million with $409,000 on hand; and outside groups have spent $10.36 million, $8.85 million of it in opposition, $5.6 million of that from the Democratic House Majority PAC.
Brian Fitzpatrick (Republican)
The record: A six-term incumbent — a former FBI agent by his long-standing biographical credential — who campaigns as a bipartisan, Problem Solvers-style Republican, and whose endorsement list is itself a record: former Sen. Joe Manchin, the Pennsylvania AFL-CIO, the PSEA, the SEIU PA State Council, Giffords, the League of Conservation Voters, and the U.S. Chamber of Commerce. Harvie's campaign counters that he is "the least bad Republican" who "shows up." Both descriptions are printed because both are sourced.
The One Big Beautiful Bill sequence — both votes are established fact; the motive is argument. On May 22, 2025, Fitzpatrick voted YES on the initial House version of the One Big Beautiful Bill Act, which passed 215–214 — his vote was arithmetically decisive; had he voted no, the bill failed on a tie (PhillyBurbs' fact-check). On July 3, 2025, he voted NO on the final, Senate-amended bill — one of only two Republicans to do so — which passed 218–214. His defense, per the coverage, is that he opposed the final bill's deeper cuts. Harvie's campaign calls the sequence flip-flopping; the Philadelphia Inquirer editorialized "a calculated two-step." Those characterizations are campaign and editorial argument; what a voter owns as fact is the sequence: the bill does not leave the House in May without him, and he is on the record against the version that became law.
The ACA sequence, in both directions: In December 2025 Fitzpatrick was one of four Republicans to sign the Democratic-led discharge petition forcing a House vote on a three-year extension of the expiring enhanced ACA tax credits, and in January 2026 he was one of 17 Republicans voting with all Democrats to pass the extension 230–196 (it remained pending in the Senate). That is a real, recorded break with his party — the same species of vote this publication credited an incumbent for in South Texas, and it is credited here. The counterpoint his opponent uses is also documented: between the petition and the January passage, Fitzpatrick also voted for a Republican health-care package that did not include the extension (PhillyBurbs' fact-check). Both votes are his.
January 6, as documented fact and nothing more: Fitzpatrick publicly denounced the January 6 attack as "nothing short of a coup attempt," voted against impeaching President Trump — arguing it would fail in the Senate and divide the nation — and introduced a censure resolution condemning Trump for trying to overturn the 2020 election that was never brought to a vote (PhillyBurbs' fact-check). Under this publication's standing rule, that era's votes print as fact, with no verdict attached in either direction, and they are not priced in our call.
His opponent's broader attack — that Fitzpatrick "sides with Donald Trump and MAGA Republicans when they need his vote the most," including his votes for Speaker Mike Johnson — is campaign argument, labeled as such; the Speaker votes it rests on are ordinary organizational votes.
Pros: A proven six-term incumbent with the cycle's most genuinely bipartisan file on both sides of the ledger — a decisive vote for the big bill's House version, a recorded break for the ACA extension — who has won this district by double digits twice against the same party now spending $10 million to remove him. His crossover endorsement set (Manchin to the Chamber of Commerce) is not branding pasted on; it tracks the votes.
Cons: The sequence on the year's defining bill is a sequence: yes when his vote was the margin, no when it wasn't. A voter is entitled to ask which vote was the conviction. Add the ACA zigzag in between, and the file reads as position management by a talented politician — the followership species in its most polished form, priced accordingly.
The flaw, plainly: Fitzpatrick's flaw is the two-step: he was the decisive vote for the bill in May and a dissenting vote against it in July, and he has held both ends of the ACA fight inside one season. It is positioning, documented vote by vote — and it is not a values failure of platform. His record, taken whole, votes mostly where this district's conservatives live.
Bob Harvie (Democratic)
The record: Harvie is proven in county office: chair of the Bucks County Board of Commissioners since 2020, twice elected countywide (2019 and 2023) in the same mixed electorate that makes up this district. His campaign claims "balanced budgets and a more than 90% bipartisan voting record" as commissioner — a campaign claim, not independently audited in our research, printed as one. He is endorsed by Gov. Josh Shapiro, the DCCC's Red to Blue program, and the Philadelphia Inquirer. His platform: cost of living — housing, health care, everyday expenses — and "unrigging" Washington, with the closing argument that after ten years voters should ask whether they are better off.
The tax and pay-raise file — documented from county votes, printed whole. Two items, each with its halves kept together, because each half alone is a lie of omission:
- The pay raise. In December 2022 the commissioners voted unanimously, 3–0 — including the board's Republican — to raise elected-official salaries, including their own, by 1% per year for 2024–2027, bundled with the nonunion-employee benefits package (PhillyBurbs' fact-check; the underlying minutes reached our research via a Republican-committee research document relaying them). The Fitzpatrick campaign's "voted himself a pay raise" attack is therefore literally true and materially incomplete: 1% a year, unanimous, and bundled. All three facts, or none — those are the terms on which we print it.
- The property taxes. The Democratic-majority board voted 2–1 — Harvie and Diane Ellis-Marseglia for, Republican Gene DiGirolamo against — for a 2.2-mill increase for 2026 (about $72 a year for the average homeowner, roughly 8%), closing a $16.4 million gap in a $516 million budget, following a 2-mill increase for 2025. Before 2024, the county's last increase was in 2020 — and earlier in Harvie's tenure the board passed no-increase budgets (2022, 2023) with the county's AAA bond rating reaffirmed. His stated rationale: deferred maintenance, inflation, economic uncertainty. The record is thus genuinely two-sided: two no-increase budgets, then two consecutive increases he voted for and owns.
The attack we do not print: A Fitzpatrick-campaign ad attributes to Harvie the quote "join a political party or lose your right to vote." PhillyBurbs' fact-check found no evidence for that quote beyond an unsourced Patch item self-published by a Fitzpatrick associate. Harvie's actual forum statement was that he opposes open primaries because "if you want to have a say in what that party is doing and who those leaders are, you should join the party." The invented quote does not run in this publication as his words, and the real position — he opposes open primaries — is unremarkable and printed.
Pros: The strongest challenger profile in this group of races: a twice-elected countywide executive who has actually run a government inside this district's borders, kept a AAA rating, and held no-increase budgets for two years. If the exception we grant Democrats could be earned on competence and local moderation of manner, he would be the test case.
Cons: It cannot, on this file. The exception asks for breaks toward our values in service, and Harvie's in-service record bends the other way at the decisive point: when the county budget tightened, he voted — twice — to raise property taxes on the homeowners of this district, over his Republican colleague's no. His platform is his party's cost-of-living program; his bipartisanship is a voting-percentage claim from his own campaign; and his caucus vote in Washington is not in doubt.
The flaw, plainly: Harvie's flaw is that his proven record proves the wrong thing for this publication: a competent, moderate-mannered Democrat whose documented governing instinct, at the moment of fiscal pressure, is the tax increase. Competence in the opposing program is still the opposing program.
OUR CALL
LiberalMind endorses Brian Fitzpatrick.
Fitzpatrick's file is the most argued-over in this tranche, and the argument cuts at him fairly: the May yes and July no on the same bill will read as calculation to many of our readers, and we have printed the sequence without varnish. But the whole record — the decisive vote, the ACA break he took with 16 other Republicans, the crossover coalition that endorses him because of votes like those — is the record of an in-tent incumbent whose flaws are of positioning, not of platform. Against him stands the best Democratic challenger in this group, and his file is exactly why the Manchin test is a test: Harvie passes every measure of competence and fails the only one that earns our exception, because his documented in-service choices — two property-tax increases, a party-standard program — are his party's choices. In the House, where the caucus price is lighter, we still do not endorse the competent administration of the opposing program over the flawed administration of our own.
This race is one of hundreds in LiberalMind's Election 2026 coverage. For the complete breakdown — every race, claim by claim — go to liberalmindhq.com.
Vote early. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same.
Sources
- PollingSource — PA-01 race page (Cook PVI R+2, printed with the conflict noted in the article; the three-poll average and each poll's sponsorship; the primary results; the FEC figures; the $10.36 million independent-expenditure total): https://pollingsource.com/house/PA-01
- PhillyBurbs (Oct 16, 2026 — the fact-check of the campaign ads: the decisive May 22 YES at 215–214, the July 3 NO, the intervening Republican health-care vote, the December 2022 pay-raise vote and its terms, the unsupported open-primaries quote): https://www.phillyburbs.com/story/news/politics/elections/2026/10/16/harvie-fitzpatrick-congress-district-bucks-montgomery-county-race-campaign-ads-fact-check/92246428007/
- PhillyBurbs (May 20, 2026 — the primary takeaways: Fitzpatrick's 2024 margin growth, his outperformance of Trump and McCormick, Harvie's campaign claims): https://www.phillyburbs.com/story/news/politics/elections/congressional/2026/05/20/pa-primary-results-2026-bucks-county-election-fitzpatrick-harvie-shapiro/90166354007/
- PhillyBurbs (Dec 17, 2025 — the 2026 county budget: the 2–1 vote, the 2.2-mill increase and its homeowner cost, the $16.4 million gap): https://www.phillyburbs.com/story/news/local/2025/12/17/bucks-county-commissioners-approve-tax-hike-for-deficit-in-2026-budget/87812456007/
- PhillyBurbs (May 19, 2026 — primary-night report; Harvie's balanced-budget and bipartisan-record campaign claims): https://www.phillyburbs.com/story/news/politics/elections/2026/05/19/pennsylvania-primary-2026-date-election-results-bucks-county--live/90145713007/
- Bucks County Beacon (Jan 2026 — Fitzpatrick among the four Republicans signing the ACA discharge petition and the 17 voting for the extension, 230–196): https://buckscountybeacon.com/2026/01/rep-brian-fitzpatrick-joins-16-other-republicans-to-help-democrats-pass-aca-subsidies-extension/ ; AP via Fox29 (the extension's passage and Senate status): https://fox29.com/news/3-pa-republicans-join-house-dems-extend-aca-subsidies
- Electoral-Vote (Oct 23, 2025 district table — the D+1 figure printed in the article as the conflicting PVI): https://www.electoral-vote.com/evp2025/Items/Oct23-6.html
- Lower Bucks Times (July 7, 2026 — PA-01 among the most closely watched races in the country; both candidates campaigning on bipartisanship; Dec 2022 — the no-increase 2023 budget and AAA reaffirmation): https://lowerbuckstimes.com/2026/07/07/fitzpatrick-harvie-pa-01-congressional-race/ ; https://lowerbuckstimes.com/2022/12/03/county-releases-preliminary-2023-operating-budget-no-tax-increase/?amp
- Washington Examiner (the Democratic primary; Harvie's two countywide wins; the Democrats' repeated targeting of the seat): https://www.washingtonexaminer.com/news/campaigns/congressional/4573062/pennsylvania-1st-district-democratic-primary-results/
- Wikipedia — 2026 U.S. House elections in Pennsylvania (the endorsements, including Manchin's; the fundraising table; the raters' district-table dates): https://en.wikipedia.org/wiki/2026_United_States_House_of_Representatives_elections_in_Pennsylvania
Winner: Bob Harvie (Democratic) — called by the Associated Press. This result was appended on November 4, 2026 (results wave 1); the original article above is unchanged, exactly as published before Election Day.
AI-assisted article — but the sources are human, and the facts are very real.