James Duncan
duncjp.bsky.social
James Duncan
@duncjp.bsky.social
Wolf in cheap clothing. Puffy beta male. Middle-class woman of a certain age. Cuck afraid of the cage. Crémant socialist. Turn the volume up. 🇱🇸
Has there been any?
December 17, 2025 at 11:13 PM
What bizarre fuckery is this?
December 5, 2025 at 10:03 PM
Standing together to fight for the freedoms and values our countries are founded on.
November 25, 2025 at 11:00 PM
Verwoerd's lovechild.
November 25, 2025 at 8:16 PM
Naval gazing.
November 10, 2025 at 9:18 PM
@richmondcouncil.bsky.social Any space for pedestrians at a busy and dangerous level crossing? Not sure park-them-where-you-like bikes were anyone's smartest idea, even if they do help with the borough's sustainability targets.
October 19, 2025 at 5:39 PM
Is this The Rapture? Please let this be a one-man Rapture.
October 14, 2025 at 6:42 PM
October 2, 2025 at 8:41 AM
They're eating the swans . . . they're eating the mallards . . .
September 24, 2025 at 7:35 PM
Well, just imagine that! Corporates 'double-dipping' on profits and fucking over the people doing the actual work. Who could have thought that possible?
June 18, 2025 at 7:24 PM
What fresh fucking hell is this in Fuckerberg's tireless enshitification of the world?
April 3, 2025 at 7:56 PM
Dogeing.
March 19, 2025 at 10:49 PM
Gilead. Margaret Atwood did try to warn us.
March 7, 2025 at 10:01 AM
March 1, 2025 at 11:07 AM
February 11, 2025 at 9:52 PM
What is she even on about?
February 7, 2025 at 9:08 PM
With apologies to cartoonist Bramhall.
January 5, 2025 at 11:40 AM
December 31, 2024 at 10:22 AM
Laissez-faire capitalism: how it works.
December 26, 2024 at 11:14 AM
December 3, 2024 at 2:20 PM
November 26, 2024 at 8:34 PM
Gecko chamber.
November 24, 2024 at 9:44 AM
November 19, 2024 at 9:56 AM
November 19, 2024 at 9:55 AM
November 16, 2024 at 7:35 PM