Rob Duncan

Rob Duncan

@robduncan.bsky.social

climate, anti-capitalism, and anti-poverty activist, occasional activist electoral candidate, socialist, amateur musician, amateur naturalist, native plant gardener, birdwatcher, beach lover, former academic social scientist

17.3K followers47.7K following11.9K posts

Pinned

#USPOL #cdnpoli #MidasMighty #america #DemocracyDocket #Democracy #DemCast #FuckTrump #fucktrumpmusk #fuckmaga #Anti-Fascist #antifa #RESIST #history #Equality #Justice #HumanRights

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

The average person has no idea what's coming. #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #communityovercapitalizm #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

#cdnpoli #canada #CanadaMeidasMighty #bcpoli #abpoli #onpoli #topoli #cpc #canpoli #cdnmedia #alberta #auspol #nswpol #lpc #ndp #gpc #cdnleft #youthvote #HumanRights #Ethics #Truth #Justice #SocialJustice #idlenomore

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

CAPITALISM IS THE PROBLEM #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #communityovercapitalizm #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

CAPITALISM IS THE PROBLEM #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

VOTE VOTE VOTE #25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #antibillionaire #DefundBillionaires #TrumPedo

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #stopthecoup #FightOligarchy #antibillionaire #DefundBillionaires #TrumPedo

Trump is dangerously insane and should never have been inaugurated. Profoundly irresponsible to allow that to happen. >>TWICE<< #25thAmendment #TraitorTrump #fascistfelon #USPOL #USA #us #uspoli #MeidasMighty #america #history #RemoveTrump #DonaldTrump #antifa

THE PROBLEM IS CAPITALISM #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #anticapitalist #inequality #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #communityovercapitalizm #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

Impeachment and prison terms for every one of them, as soon as possible, beginning with Trump's criminally corrupt Supreme Court. The world is tired of waiting. #USPOL #USA #us #uspoli #poli #politics #cdnpoli #auspol #nswpol #MeidasMighty #america #history #Ethics #SocialJustice

Competition is fundamentally destructive. What comes naturally to humans is not competition but cooperation. #auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #SocialJustice #LongerTables #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism

The average person has no idea what's coming. #heatwave #heat #ClimateEmergency #ClimateJustice #GlobalWarming #ClimateCrisis #Klima #ClimateSolutions #ClimateAction #Klimapolitik #ClimateActionNow #ClimateChange #Climate #cdnpoli #auspol #USPOL #USA #us #uspoli #poli #politics #FalseConsciousness

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #communityovercapitalizm #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

#pedopresident #Pedogarchy #Pedophocracy #25thAmendment #TraitorTrump #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #auspol #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #antifa #AntiTrump #fascistfelon #FightOligarchy #DefundBillionaires #TrumPedo

Definitely not rocket science... #pedopresident #Pedogarchy #25thAmendment #TraitorTrump #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #auspol #MeidasMighty #america #history #RemoveTrump #DonaldTrump #antifa #AntiTrump #fascistfelon #FightOligarchy #DefundBillionaires #TrumPedo

Rob Duncan reposted

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

Which generation will be remembered by posterity as the one that did the least to address the planetary climate emergency? #youthvote #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #bcpoli #abpoli #onpoli #topoli #history

#marxism #marxist #marx #communist #auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #history #SocialJustice #LongerTables #DemocraticSocialist #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #antifa #HumanRights

First Nations constitute about 10% of British Columbia's child population, but about 60% of children living in provincial care. WHAT reconciliation? What is the word even supposed to MEAN? #cdnpoli #canada #bcpoli #abpoli #onpoli #topoli #canpoli #cdnmedia #cdnleft #HumanRights #Ethics #idlenomore

With desperation in the air, Trump has been trying to bring more and more of his electoral cheating schemes into play... www.politico.com/news/2026/10... #25thAmendment #TraitorTrump #USPOL #USA #us #uspoli #poli #politics #cdnpoli #antifa #auspol #MeidasMighty #america #RemoveTrump #DonaldTrump

politico.comFacing an electoral wipeout, Trump goes after the systemThe move by the Justice Department to try and preemptively block Alaska’s Senate results if Republican Sen. Dan Sullivan loses stunned officials in both parties.

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#pedopresident #Pedogarchy #Pedophocracy #25thAmendment #TraitorTrump #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #auspol #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #antifa #AntiTrump #fascistfelon #FightOligarchy #DefundBillionaires #TrumPedo

#ClimateEmergency #Renewables #auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #Ethics #ClimateJustice #bcpoli #abpoli #Klimapolitik #ClimateActionNow #ClimateChange #Climate #Ecosocialism #environment #Nature #BCClimateAction #capitalism #FalseConsciousness

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

Seems very true... #auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

POST-SECONDARY EDUCATION SHOULD BE FREE #auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

#25thAmendment #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #fuckmaga #antifa #AntiTrump #AntiMAGA #tuckfrump #fascistfelon #authoritarians #stopthecoup #FightOligarchy #DefundBillionaires #TrumPedo

#auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #communityovercapitalizm #history #Ethics #SocialJustice #LongerTables #DemocraticSocialist #Ecosocialism #Socialist #socialism #LeftIsBest #ClassConsciousness #FalseConsciousness #abolishcapitalism #HumanRights

#auspol #nswpol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #communityovercapitalizm #america #history #anticapitalist #inequality #capitalismkills #marx #marxist #capitalism #abolishcapitalism #fuckcapitalism #SocialJustice #ethics #ClassConsciousness #FalseConsciousness

#pedopresident #Pedogarchy #Pedophocracy #25thAmendment #TraitorTrump #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #auspol #MeidasMighty #america #history #RemoveTrump #DonaldTrump #Trump #TRUMP #FuckTrump #antifa #AntiTrump #fascistfelon #FightOligarchy #DefundBillionaires #TrumPedo

#ClimateEmergency #Renewables #auspol #USPOL #USA #us #uspoli #poli #politics #cdnpoli #canada #MeidasMighty #america #Ethics #ClimateJustice #bcpoli #abpoli #Klimapolitik #ClimateActionNow #ClimateChange #Climate #Ecosocialism #environment #Nature #BCClimateAction #capitalism #FalseConsciousness