Our priorities
Our priorities
For 15 years, John has fought for YOU on Beacon Hill
Leading on Healthcare
Leading on Healthcare
Fighting for Schools and Seniors
Fighting for Schools and Seniors
Advancing Progressive Policy
Advancing Progressive Policy
Protecting Vulnerable Communities
Protecting Vulnerable Communities


