Niall Ricardo @niallricardo.bsky.social · 2hElon, Quebeckers don’t take kindly to subsidized billionaires who cash in on public money, gut public services, and lecture us on how to run our society — especially when they’re Nazis sympathizers. T’es peut-être un vendu, mais le Québec n’est pas à vendre. #qcpol #cdnpoli 010
Niall Ricardo @niallricardo.bsky.social · 07/10/2026The war against the Palestinian people didn’t start on Oct 7th 2023. It started before 1948 with the gradual colonization of Palestinian land. For the past 3 years Israel has committed before our very eyes a genocide with the complicity of the Canadian government. #cdnpoli 121
Niall Ricardo @niallricardo.bsky.social · 07/10/2026Une femme est morte dans un campement. Elle n’aurait pas dû mourir. Elle avait le droit à logement décent. C’est un droit humain de base pas une charité ! Le fait que tant de personnes vivent dans la rue, qu’elle soit morte d’une mort terrible et surtout évitable est un crime! #qcpol 021
Niall Ricardo @niallricardo.bsky.social · 07/10/2026Ce matin nous avons appris la nouvelle déconcertante qu’une femme serait morte suite à un incendie dans un campement. La crise du logement fait des ravages. Elle tue littéralement. Si on avait un gouvernement qui avait quelque chose à faire du monde: il décrèterait une crise nationale! #qcpol 010
Niall Ricardo @niallricardo.bsky.social · 02/10/2026Il y a, environ, 100 mil logements vacants au QC. Quand il y a des gens qui dorment à la rue chacun de ces logements vides constitue un crime. Ce qui ne devrait pas être un crime c’est de réclamer qu’ils servent à ce pour quoi ils ont été construits: loger du monde! Solidarité! #qcpoli 020
Niall Ricardo @niallricardo.bsky.social · 02/10/2026There are approximately 100,000 vacant housing units in Quebec. When people are sleeping on the streets, every one of these empty housing units is a crime. What shouldn’t be a crime is demanding that they be used for the purpose for which they were built: to house people! Solidarity! #qcpoli 063
Niall Ricardo @niallricardo.bsky.social · 15/09/2026In a moment when so many so-called “leaders” have shamelessly cowered in fear preferring short-term material comfort over human-rights, peace and liberation; Macklemore has appeared as an inspiration, fearlessly cutting through the noise and to defend Palestine and human decency! Thank you! 🇵🇸✌🏼 011
Niall Ricardo @niallricardo.bsky.social · 23/08/2026Tomorrow, Montreal has a date with history. After years of mobilization and the support of thousands of Montrealers, the motion to make our metropolis a beacon of justice and peace will be put to a vote. The time has come for Montreal to write a new proud page in its history. 🇵🇸✌🏼 010
Niall Ricardo @niallricardo.bsky.social · 23/08/2026Demain Montréal à un RDV avec l’histoire. Après des années de mobilisation et que milliers de Montréalais.e.s ont donné leur appui; la motion de faire de notre métropole un phare de justice & paix sera mise au vote. Le temps est venu pour que Montréal écrive une nouvelle page d’histoire. 🇵🇸✌🏼 010
Niall Ricardo @niallricardo.bsky.social · 19/08/2026Amazing victory for Angie Nixon for senate. The days of silencing and the repression of the voices of common decency, of humanity who from day 1 stood against the genocide in Gaza are over! So is AIPAC’s —here in Canada CIJA’s—impunity. There will be justice and Palestine will be free 🇵🇸✌🏼#cdnpoli 000
Niall Ricardo @niallricardo.bsky.social · 14/08/2026L’abolition de la « taxe Netflix » n’est pas une décision technique. Pour le Québec, l’Acadie et les francophones du pays, c’est un recul majeur de notre souveraineté culturelle. Les géants du numérique profitent de notre marché. Ils doivent contribuer à notre culture. (1/4) #polqc #cdnpoli 120
Niall Ricardo @niallricardo.bsky.social · 07/08/2026The “peace plan” for Gaza isn’t about “peace” it’s about submission. Canada in their support for a plan that completely tramples human rights and bypasses the UN is actively coming to Trump’s aid in the destruction of the “Liberal International order” apparently Carney ardently supports… #cdnpoli 200
Niall Ricardo @niallricardo.bsky.social · 05/08/2026Abdul El-Sayed's victory, alongside other progressive wins, proves working people can beat big money. Better wages, Medicare for All, climate justice, workers' rights, and justice for Palestine are winning issues. The future belongs to organized people—not organized money. #cdnpoli 041
Niall Ricardo @niallricardo.bsky.social · 04/08/2026Michigan and @abdulelsayed.bsky.social are proving that courage is good politics. Refusing to bow to big money, speaking out against the genocide in Gaza, and reminding the world that Israel doesn’t have a monopoly on Jewish identity isn't a liability—it's leadership. People over profit! #cdnpoli 020
Niall Ricardo @niallricardo.bsky.social · 31/07/2026The images from Ceuta are being exploited by the far right as supposed proof of a racist and xenophobic fantasy of an "invasion" of the West. In reality, they reveal something entirely different: the desperation of an entire generation. People the world over dream of a better future (1/3) #qcpol 100
Niall Ricardo @niallricardo.bsky.social · 31/07/2026Les images de Ceuta sont reprises par l’extrême droite comme l’accomplissement de la prophétie raciste et xénophobe de « l’invasion » de « l’occident » ! Ce que les images de Ceuta démontrent en réalité c’est le désespoir de toute une génération qui cherche une vie meilleure. (1/3) #qcpol 110
Niall Ricardo @niallricardo.bsky.social · 29/07/2026Canadians want justice for Gaza. Mark Carney's government is giving Benjamin Netanyahu access to Canadian airspace despite an ICC arrest warrant. So much for Canada's commitment to international law. The rule of law isn't a slogan—it's either universal or it's hypocrisy. #cdnpoli 154
Niall Ricardo @niallricardo.bsky.social · 22/07/2026Netanyahu is a war criminal. The architect of the ongoing genocide in Gaza. His arrest would not repair the excruciating suffering that the Palestinian people have endured; but it would be a first step on the long path towards justice. Canada must support Mayor Mamdani’s call! #cdnpoli 0135
Niall Ricardo @niallricardo.bsky.social · 16/07/2026L’effondrement climatique n’est pas inévitable. C’est un choix politique. Un choix fait par des criminels climatiques qui préfèrent donner des millards de plus au multinationales du pétrole plutôt que de sauver la vie sur Terre. Les libéraux de Carney sont des criminels climatiques ! #qcpol 012
Niall Ricardo @niallricardo.bsky.social · 15/07/2026As northwestern Ontario burns and hundreds of communities are given evacuation orders engulfed by fire. This Liberals governments response? Build more pipelines; pump more CO2 into the atmosphere while Big Oil makes a literal killing. the Carney Liberals are Climate Criminals! #cdnpoli 032
Niall Ricardo @niallricardo.bsky.social · 01/06/2026Le racisme au Québec n’est pas apparu cette fds à Shawinigan. Il prospère depuis qu’on banalise la haine, qu’on lui tend des micros et que certains politicien.ne.s jugent plus rentable de l’exploiter que de la combattre. Aucun répit tant qu’on ne aura pas déraciné chaque millimètre! #qcpol 1234
Niall Ricardo @niallricardo.bsky.social · 28/05/2026Steven Guilbeault est passé d’activiste qui se faisait arrêter pour défendre le climat à ministre chargé d’expliquer pourquoi les nouveaux projets pétroliers sont finalement une bonne idée. C’est l’une des transformations politiques les plus spectaculaires de la dernière décennie. #qcpol (1/3) 131
Niall Ricardo @niallricardo.bsky.social · 28/05/2026Steven Guilbeault entered politics with real credibility on climate. Many of us genuinely hoped he could push the Liberals toward meaningful action from within government. Instead, he became the environmental shield for policies he once would have protested against. #cdnpoli (1/3) 1104
Reposted by Niall Ricardoarielle @schmutz6669.bsky.social · 26/05/2026throwback to last April when @niallricardo.bsky.social pressed @stevenguilbeault.bsky.social on Carney’s environmental policy and Guilbeault pretended Carney wouldn’t push a pipeline through Quebec. 021
Niall Ricardo @niallricardo.bsky.social · 19/05/2026Today, my friends & comrades Safa, Ehab and Olivier were illegally abducted by Israeli forces in international waters. Their only “crime”? Trying to break Israel’s 19-year genocidal blockade on Gaza. Canada must demand their immediate release, sever all ties and sanction Israel now! #cdnpoli 2124
Niall Ricardo @niallricardo.bsky.social · 30/04/2026No one should die trying to enter Canada. No one! Oliveira Alves died alone in the cold, her body found 2 years later. She should be alive and have claimed asylum. Instead, the Liberals keeps the Safe Third Country Agreement with the United States—Trump-style cruelty. Shameful! #cdnpoli 010
Niall Ricardo @niallricardo.bsky.social · 21/04/2026C’est extrêmement grave ce que véhicule le chef du Parti Québécois comme discours. Parler d’un gouvernement « contaminé » par une idéologie « frérériste » et insinuer être solidaire avec Gaza serait manipulée par des « islamistes », ce n’est pas une analyse — c’est propager la haine. (1/3) #qcpol 1162
Niall Ricardo @niallricardo.bsky.social · 16/04/2026Les cols bleus de Montréal ne font pas grève par plaisir. 6 000 travailleurs tiennent la ville debout, sans convention depuis 2024, pendant que leur pouvoir d’achat recule. Ce conflit dépasse Montréal : c’est le résultat de choix politiques. #polmtl #cdnpoli (1/3) 110
Niall Ricardo @niallricardo.bsky.social · 08/04/2026It’s now crystal clear, with the MP for Sarnia–Lambton deciding to side with the Liberal government: we have a progressive-conservative government and a Maple MAGA opposition in Ottawa. There is only one alternative for the progressive majority in Quebec and across Canada — the NDP 🧡🫶 #cdnpoli 24910
Niall Ricardo @niallricardo.bsky.social · 08/04/2026C’est maintenant limpide avec la députée de Sarnia-Lampton qui décide de se rallier au government Libéral: nous avons un government progressiste conservateur et une opposition Érable MAGA à Ottawa. Il y a seulement une alternative pour la majorité progressiste au QC et au Canada, le NPD 🧡🫶 #qcpol 082
Niall Ricardo @niallricardo.bsky.social · 07/04/2026100% d’accord! Il est grand temps que le government Cdn se positionne résolument du côté de la justice et de la paix et pas simplement du côté de la force belliqueuse… Le Canada doit être une voix pour la paix et le droit international dans un monde en pleine dégénérescence. #qcpol 010
Niall Ricardo @niallricardo.bsky.social · 02/04/2026The real problem in this country is the narrative—pushed by certain parts of the media and some pro-Israel organizations—that equates being Jewish with unconditional support for Israel. I reject that entirely. I’m Jewish and proud. I’m a socialist, and I stand for Palestinian liberation. #cdnpolitheglobeandmail.comOpinion: The NDP has an antisemitism problemRecently, there has been more than a whiff of antisemitism about the way the party’s conducting itself 27019
Niall Ricardo @niallricardo.bsky.social · 30/03/2026This is shameful. The government of Mark Carney allows those linked to atrocities in Gaza to enter, yet blocks Rima Hassan — a European elected official and strong voice for human rights. Double standards. When the truth is inconvenient, they try to silence it. We won’t stay silent. #cdnpoli 0133
Niall Ricardo @niallricardo.bsky.social · 30/03/2026C’est honteux. Le gouvernement de Mark Carney laisse entrer ceux liés aux atrocités à Gaza, mais bloque Rima Hassan — élue européenne et voix forte des droits humains. Deux poids, deux mesures. La vérité dérange, alors on tente de la faire taire. On ne se taira pas. #qcpol 011
Reposted by Niall Ricardoarielle @schmutz6669.bsky.social · 29/03/2026guys, my boyfriend is president of the NDP @niallricardo.bsky.social 061
Reposted by Niall Ricardoarielle @schmutz6669.bsky.social · 26/03/202646 000 000 000 is two percent of Canada’s GDP btw— never forget this country is an integral part of US imperialism and military industrial complex… MC boasting about this astronomical spending while unhoused people here die in the streets. 041
Niall Ricardo @niallricardo.bsky.social · 26/03/2026Deux personnes en situation d’itinérance mortes en 24h à Montréal. Leurs morts sont les conséquences d’un choix politique. Celui de Legault et Carney de privilégier les ultra-riches et les multinationales au détriment de notre filet social. Ces morts repose entièrement sur leurs épaules. #qcpol 032
Niall Ricardo @niallricardo.bsky.social · 12/03/2026Yesterday Mark Carney commented on the U.S.–Israeli war on Iran. Not one word about mass murder. Not a word about Israel’s illegal strikes on Lebanon. Not one word about the strike against a school killing hundreds. Silence for the victims. Deference to power. Carney is Trump’s governor. #cdnpoli 253
Niall Ricardo @niallricardo.bsky.social · 06/03/2026Despite the triumphalism we know exactly what news such as this means… Investors come, stripe Canadian communities and Indigenous nations of their resources foot us with the bill to clean-up their mess. Investment means nothing if doesn’t come with community control and redistribution! #cdnpoli 120
Niall Ricardo @niallricardo.bsky.social · 05/03/2026Canadian military participation in Nentanyahu and Trump’s war of agression against Iran would be disastrous. Time for Carney to pick a lane. Either against empire or you support it. Either you stand for international law or you agree that the US and Israel are above it. No war with Iran! #cdnpoli 172
Niall Ricardo @niallricardo.bsky.social · 03/03/2026. @mark-carney.bsky.social Canada must call for an immediate ceasefire now! With every hour that passes a new war crime is committed by US/Israeli forces. Yet Canada remains silent… silence is complicity. If we had any courage we would be calling for a ceasefire & condemning war crimes! #cdnpoli 020
Niall Ricardo @niallricardo.bsky.social · 02/03/2026Canada’s Iran policy is a mess: first Ottawa backs bombings, now not so sure… a joke! Stop acting like American imperialism’s snotty sidekick. Canada needs to grow a backbone and say it clearly: bombs aren’t the solution and never will be! The only way forward is diplomacy and a deal. #cdnpoli 021
Niall Ricardo @niallricardo.bsky.social · 28/02/2026Carney says the biggest threat to peace in the Middle East is Iran… Which country has committed a genocide? Which country has within the past year alone bombed the majority of its neighbours? Which country has trampled international law? It’s not Iran Mr. Carney, it’s Israel! #cdnpoli 1207
Niall Ricardo @niallricardo.bsky.social · 28/02/2026Our failure to protect the most basic principals of humanity of the Palestinian people was the biggest moral failure in modern human history; it has ushered in the monstrous world we now live in. One in which American imperialism and their Israeli lackeys set everything ablaze. (1/6) #cdnpoli 232
Niall Ricardo @niallricardo.bsky.social · 12/02/2026Macron puts on a pair of aviators and Liberals lose their minds. Meanwhile, when the “tough guy act” is turned off Macron calls for Francesca Albanese’s resignation because she dares to say that Israel’s genocide of the Palestinian people should be our common enemy. #cdnpoli (1/4) 120
Reposted by Niall Ricardo💫 Brock 💫 @queeralchemy.com · 11/02/2026ISRAEL LITERALLY EVAPORATED PEOPLE in Gaza and that is not a news story that has not gotten enough attention. 3289127
Niall Ricardo @niallricardo.bsky.social · 09/02/2026Cuba needs our support now! Under Pierre Eliot Trudeau had the courage to stand up to the United States at a time when the world was turning their backs on the Cuban people. Trudeau had the courage to stand up to Nixon and Kissinger. Carney can surely stand-up to Trump. #cdnpoli 040
Niall Ricardo @niallricardo.bsky.social · 07/02/2026Cuba is being strangled by Trump. Because the Cuban people in their revolutionary defiance have confronted American imperialism for decades. In words and deeds! Carney could learn a lesson or 2 from Cuba. Will he put his words into action and oppose Trump callous attack on Cuba? #canpoli 030
Niall Ricardo @niallricardo.bsky.social · 05/02/2026Le @blocquebecois.bsky.social célèbre l’abolition du poste contre l’islamophobie. La politique réduite à l’attitude d’un bully de cour d’école. Quand on fait carrière en s’acharnant sur des femmes musulmanes vulnérables, on ne peut qu’exécrer toute instance chargée de rappeler des limites. #qcpol 020
Niall Ricardo @niallricardo.bsky.social · 04/02/2026Cdn politics has nothing to envy the farce that is US bipartisanship. Cons&Libs pretend to have “profound” differences but this Carney admin has proven that from austerity to militarism and immigration they are one&same. All smiles, all laughs, helping the rich screw the working class. #cdnpol 011