The shutdown deal passed without extending ACA tax credits — and working families will pay the price.
Maine families deserve leaders who never stop fighting for them.
🎥 Watch:
The shutdown deal passed without extending ACA tax credits — and working families will pay the price.
Maine families deserve leaders who never stop fighting for them.
🎥 Watch:
I’m running to deliver a people’s agenda — affordable healthcare, childcare, and living wages for working families.
I'm not running to chase a title - I'm running to fight for Mainers.
I’m running to deliver a people’s agenda — affordable healthcare, childcare, and living wages for working families.
I'm not running to chase a title - I'm running to fight for Mainers.
We’re now backed by more than 50 Maine leaders — and I’m honored to have their trust as we fight for Maine’s working families.
Let’s keep building.
We’re now backed by more than 50 Maine leaders — and I’m honored to have their trust as we fight for Maine’s working families.
Let’s keep building.
Thank you to all veterans for your courage, sacrifice, and dedication — Maine and our nation are stronger because of you. 🇺🇸
Thank you to all veterans for your courage, sacrifice, and dedication — Maine and our nation are stronger because of you. 🇺🇸
Paul LePage fought against affordable healthcare, put politics first — and when he lost, he left Maine for Florida.
We're ready to Turn the (Le)Page and win a better future for working Mainers.
amyfried.substack.com/p/how-matt-d...
Paul LePage fought against affordable healthcare, put politics first — and when he lost, he left Maine for Florida.
We're ready to Turn the (Le)Page and win a better future for working Mainers.
amyfried.substack.com/p/how-matt-d...
People are tired of politicians who don’t listen.
I’ll show up, take questions, and fight for Maine families — every single day. 💪
Join us: MattDunlapForUSCongress.com
#ME02 #MaineStrong #DunlapForCongress
People are tired of politicians who don’t listen.
I’ll show up, take questions, and fight for Maine families — every single day. 💪
Join us: MattDunlapForUSCongress.com
#ME02 #MaineStrong #DunlapForCongress
They can’t.
Mainers make our own decisions — and we choose leaders who show up for us. That’s what this campaign is all about.
Watch 👇
They can’t.
Mainers make our own decisions — and we choose leaders who show up for us. That’s what this campaign is all about.
Watch 👇
We’re building the campaign it takes to win for Maine’s working families.
Hear from a few on why they are joining our team. 👇
We’re building the campaign it takes to win for Maine’s working families.
Hear from a few on why they are joining our team. 👇
TL;DR: Caving to Trump doesn’t win.
TL;DR: Caving to Trump doesn’t win.
mattdunlapforuscongress.com #ME02 #Dunlap4Congress
mattdunlapforuscongress.com #ME02 #Dunlap4Congress
Learn more at mattdunlapforuscongress.com
Learn more at mattdunlapforuscongress.com
Learn more at: mattdunlapforuscongress.com
Learn more at: mattdunlapforuscongress.com
Join him: mattdunlapforuscongress.com #ME02
Join him: mattdunlapforuscongress.com #ME02
Learn more at mattdunlapforuscongress.com
Learn more at mattdunlapforuscongress.com
And don’t be fooled Nov. 4. Protect your access to your democracy—vote NO on Question 1!
And don’t be fooled Nov. 4. Protect your access to your democracy—vote NO on Question 1!
When I’m in Congress, I’ll always take the side of Mainers – not just give Trump a blank check. #ME02 #Dunlap4Congress
When I’m in Congress, I’ll always take the side of Mainers – not just give Trump a blank check. #ME02 #Dunlap4Congress
Learn more at mattdunlapforuscongress.com #ME02
Learn more at mattdunlapforuscongress.com #ME02
Matt is running because Maine deserves a voice that will fight for what’s right and won’t cave to Trump.
Learn more at mattdunlapforuscongress.com #ME02 #Dunlap4Congress
Matt is running because Maine deserves a voice that will fight for what’s right and won’t cave to Trump.
Learn more at mattdunlapforuscongress.com #ME02 #Dunlap4Congress