James Duncan
banner
jamesduncan.bsky.social
James Duncan
@jamesduncan.bsky.social
Cat lover. (Ok, dogs too!)

1000% music fan.

NYC Toronto Canadian and Finnish (even though I hate the winter)
The only people who are "shocked" by Zohran Mamdani winning last night's NYC Primary are people who are interviewed by the press. Anyone on the ground or literally under 50 knew this was happening - congrats!! www.npr.org/2025/06/25/n...
4 things to know about Zohran Mamdani, presumptive Democratic nominee for NYC mayor
Zohran Mamdani, a 33-year-old state assembly member and Democratic socialist, came in first in Tuesday's ranked-choice primary. Here's what to know about his policies, personal life and past.
www.npr.org
June 25, 2025 at 9:53 PM
Mandami wins NYC Primary and right on cue, CNN publishes hit piece on him this morning.

The Dems have become GOP Lite and people are finally rejecting it - amazing victory and turn out last night - the kids are alright indeed.
June 25, 2025 at 10:43 AM
The amalgamation of all US Immigration and enforcement departments into the single Department of Homeland Security in 2002 laid the ground work for the aggressive authoritarian tactics we are seeing the Trump Administration employ today.
June 21, 2025 at 3:51 PM
Downhill after they pass it of course - then the damage will be done and hard to undo
June 19, 2025 at 4:38 PM
The grim reaper saying anything is literally laughable at this point.
June 11, 2025 at 9:44 PM
Please don't write these.
June 4, 2025 at 12:05 PM
He won his district by even a bigger margin than in 2022.
May 29, 2025 at 1:00 PM
He won his district with a bigger percentage than Trump so don't take this as anything other than a good headline.
May 28, 2025 at 8:15 PM
Excited to see Harvard's legal team paired up against Trump's gang of Fox News hosts.
April 21, 2025 at 9:24 PM
But wasn't Trump supposed to end the war on "Day 1"? Or even before Day 1? Such an amazing negotiator! American - you bought a dud. #trump #conman #MAGAlol
April 21, 2025 at 9:21 PM
Seems he's much more "comfortable" talking to Aaron Rodgers. No surprise there Pat!
April 10, 2025 at 5:52 PM
And so now the fun starts. The gloves are off and everyone has decided to start throwing the food at the kiddie table.
www.politico.com/news/2025/04...
House GOP cancels budget vote
Republican leaders were unable to sway enough holdouts to move forward with their plans.
www.politico.com
April 10, 2025 at 1:14 AM
Once they start seeing their bottom lines completely obliterated from the lack of inflated international student tuitions soon, they'll start crying.
April 9, 2025 at 12:32 PM
And it only cost US taxpayers $200k - that's quite the ROI!
April 6, 2025 at 10:11 AM
There's literally every reason to count PP out. When your entire campaign is "Boots, not suits" the Liberals will make minced meat out of him.
And surprise, surprise - they are.
April 4, 2025 at 7:46 PM
I see I now have to be a headline editor for the NYT.
"A Maryland man who was ILLEGALLY deported to El Salvador last month."
(I'll update my resume with this new role tonight.)
April 4, 2025 at 7:43 PM
Checked article - not April fools - about freaking time!
April 4, 2025 at 1:11 PM
Echo chamber - not reciprocal. Penguins can't levy tarrifs btw
April 4, 2025 at 6:28 AM
Reposted by James Duncan
April 4, 2025 at 5:19 AM
Said no one ever.
April 3, 2025 at 1:22 PM
Make America Broke Again - top job.
April 3, 2025 at 1:19 PM
Well, Pierre being a complete idiot and all that hasn't helped either, truth be told. #Canada #election
April 1, 2025 at 11:17 PM
Elon Musk seriously needs to fuck off for once and for all. I am a non US citizen who HAS a SSN. My Social Security Number is only authorized for work with an approved US work visa and I can't access Social Security benefits automatically. Seriously this asshole needs to stop already. #elbowsup
April 1, 2025 at 1:11 PM
Her emails and his tan suit!
March 30, 2025 at 10:18 PM