John Clarke @johncke.bsky.social · 5hAs he tours the Queensway Carleton Hospital in Ottawa that has had to cut 100 staff this year, #DougFord's compassionate sincerity is truly a light in the darkness. 021
John Clarke @johncke.bsky.social · 15/10/2026214-230 Sherbourne in Toronto's Downtown East can no longer sit vacant behind a disgusting barbed wire fence. It must become #socialhousing! 000
John Clarke @johncke.bsky.social · 14/10/2026I don't want to make emotionally charged comparisons to the Paris Commune but I just can't help it. 010
John Clarke @johncke.bsky.social · 14/10/2026Given #Carney's high moral standards on 'attacks on civilian infrastructure' and 'the deliberate targeting of innocent people,' somebody should tell him about what's been happening in this place called 'Gaza.' 0268
John Clarke @johncke.bsky.social · 14/10/2026When opposing the proposition that #ZionismIsRacism, it might be a good idea to make a special effort not to be so crudely racist about it. 061
John Clarke @johncke.bsky.social · 12/10/2026This really is a point at which we need to draw class lines and understand that the 'national interest' is a coded term for an agenda of destructive greed. 0137
John Clarke @johncke.bsky.social · 11/10/2026The capacity to produce more with less labour could be the basis for reduced working hours and improved living standards. However, with #Bezos and the rest of his class in the saddle, it can only mean increased exploitation for some and abandonment for the rest. #AI 022
John Clarke @johncke.bsky.social · 11/10/2026It seems like a fair and measured act of retaliation to me. From the Toronto Star in 1978. 022
John Clarke @johncke.bsky.social · 10/10/2026The riot cop is there to crush resistance but the 'community liaison' cop is there to divert and contain it. #police 053
John Clarke @johncke.bsky.social · 10/10/2026It's striking that those putting out Israel's crude and fanatical statements these days seem only to be interested in bolstering the resolve of the core #Zionist support base. #NaviPillay 011
John Clarke @johncke.bsky.social · 08/10/2026In France, as in many other places, a powerful social upsurge offers harsh but important lessons on the role of the state. 031
John Clarke @johncke.bsky.social · 06/10/2026'The youth will not eat your shit.' The struggle in France unfolds. 3157
John Clarke @johncke.bsky.social · 06/10/2026When celebrity billionaires like #ElonMusk express strident opposition to #socialism, we should be fair-minded and tolerant. We need to understand that, for them, the elimination of their capacity to exploit and oppress will be a very bad thing indeed. 154
John Clarke @johncke.bsky.social · 06/10/2026I know there are some obvious mistakes in this depiction but the point it drives home is resoundingly true. #InternationalCommunity 000
John Clarke @johncke.bsky.social · 04/10/2026To clear up any confusion, this is real and actual #antisemitism. It has nothing to do with #antiZionism and it is hateful filth that we need to confront and defeat. 081
John Clarke @johncke.bsky.social · 04/10/2026On this day in 1936, the British Union of Fascists was prevented from marching through the heart of a Jewish community in London by an 'immense human barricade' at #CableStreet. 0146
John Clarke @johncke.bsky.social · 03/10/2026The fractured relationship between #Israel's military and political spokespersons and the truth is very well-established. That they can hurl unsubstantiated allegations and be sure of banner headlines in the Western media is nothing less than outrageous. 0152
John Clarke @johncke.bsky.social · 03/10/2026Patriotism has never been so profitable or so destructive. #Carney 031
John Clarke @johncke.bsky.social · 03/10/2026The very fact that the #Trump administration feels the need to issue such a declaration is highly encouraging for socialists. 110
John Clarke @johncke.bsky.social · 02/10/2026Whatever was intended here, it is a fitting comment on international law. 043
John Clarke @johncke.bsky.social · 02/10/2026Never underestimate the predatory global role of the Ugly Canadian. 000
John Clarke @johncke.bsky.social · 02/10/2026I'm speaking to students at the Toronto Metropolitan University today on the nature of law enforcement. I hope I can do better than this. 022
John Clarke @johncke.bsky.social · 01/10/2026#Israel's enablers are becoming ever more hateful and reckless, reflecting the horrible course that their beloved colonial project is on. 022
John Clarke @johncke.bsky.social · 01/10/2026The very future of humanity rests upon breaking the power of the few over the many. 030
John Clarke @johncke.bsky.social · 01/10/2026The concept of the 1% is agitational and dominant economic power is far more concentrated than that. #Inequality 000
John Clarke @johncke.bsky.social · 30/09/2026The Hamilton and District Labour Council gives a lead in challenging #Carney's attack on workers' rights. 032
John Clarke @johncke.bsky.social · 29/09/2026This is damage control and an effort to appease and contain at the smallest cost possible. At the same time, however, it is a testimony to the enormous pressure that has been generated by the #Palestinesolidarity movement. The issue is not to be appeased but to greatly increase the pressure. 000
John Clarke @johncke.bsky.social · 28/09/2026This is true but #capitalist property is defined by the exploitative relations between people. Those who own the means of setting labour in motion do so as exploiters, with all the destructive consequences that flow from this. 020
John Clarke @johncke.bsky.social · 25/09/2026If the relationship between #Zionism and #imperialism is unclear to you, this may help. 2106
John Clarke @johncke.bsky.social · 25/09/2026When you're planning a public meeting, it's always important to make a realistic choice with regard to room size to avoid the demoralizing spectacle of empty seats. #Netanyahu #UN 060
John Clarke @johncke.bsky.social · 22/09/2026@230fightback.bsky.social delegation to the office of local councillor to demand #socialhousing at the vacant property at 214-230 Sherbourne, in Toronto's Downtown East. 041
John Clarke @johncke.bsky.social · 22/09/2026@230fightback.bsky.social and the Toronto Underhoused and Homeles Union (TUHU) are working together to put on this important action. 000
John Clarke @johncke.bsky.social · 21/09/2026At one level it is about greed but there's more to it than that and we have to go beyond the realms of personal psychology. What kind of a society produces such people and the role they discharge? The point is to overthrow that society and eliminate the role. #Billionaires 142
John Clarke @johncke.bsky.social · 20/09/2026A powerful way of defending #Palestinesolidarity and exposing the treachery of the Labour government. #PalestineAction 000