GOOD JOBS. STRONG UNIONS.

I’ve consistently maintained that our housing crisis needs real solutions that help address the problems at the center. I’m proud to see both of my bills included in the housing package that just passed the House, one ensures families can stay in their homes.

Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.Man in a suit bends down to talk to a person wrapped in blankets sitting on a bench at a bus stop.

every county, every vote

Every donation helps John in uniting our neighbors and helping our communities succeed

join our campaign

We’ve built a grassroots campaign that fought for every vote in every one of Pennsylvania’s 67 counties. Join us as we continue to build our team stronger.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.