Jay Lutes @jaylutesbskysocial.bsky.social · 01/10/2026#trump #republicans #art #cartoon #editorialcartoon 030
Jay Lutes @jaylutesbskysocial.bsky.social · 29/09/2026#ai #art #artificialintelligence #cartoon #editorialcartoon 023
Jay Lutes @jaylutesbskysocial.bsky.social · 21/09/2026Trump’s biggest fear? Answering unscripted questions. #trump #art #cartoon #editorialcartoon 020
Jay Lutes @jaylutesbskysocial.bsky.social · 20/09/2026Hiding behind his screwups. #trump #cartoon #editorialcartoon #art 010
Jay Lutes @jaylutesbskysocial.bsky.social · 19/09/2026can’t wait until I develop my European accent! #trump #editorialcartoon #art #cartoon #canada #europeanunion🇪🇺 030
Jay Lutes @jaylutesbskysocial.bsky.social · 14/09/2026Maybe even the The American Sea, the Caspian America and the Yangtze America! #art #cartoon #trump 010
Jay Lutes @jaylutesbskysocial.bsky.social · 09/09/2026If American’s are disappointed with their president then they should be disappointed with themselves. They elected him. He’s a reflection of themselves. #trump #art #editorialcartoon #cartoon #humour 010
Jay Lutes @jaylutesbskysocial.bsky.social · 08/09/2026The rules for others don’t apply to’Merica #trump #cartoon #america #canada #freetrade #tariffs 001
Jay Lutes @jaylutesbskysocial.bsky.social · 06/09/2026It’s always rumbling #art #cartoon #editorialcartoon #trump 020
Jay Lutes @jaylutesbskysocial.bsky.social · 31/08/2026Nobody wants him #trump #art #cartoon #editorialcartoon 010
Jay Lutes @jaylutesbskysocial.bsky.social · 23/08/2026Just walk away from the mess #tariffs #cartoon #editorialcartoon #art #trump 020
Jay Lutes @jaylutesbskysocial.bsky.social · 18/08/2026How do you have express routes when the whole city is under construction? #ottawa #art #editorialcartoon #cartoon. 030
Jay Lutes @jaylutesbskysocial.bsky.social · 06/08/2026The moment before the marshmallow goes up in flames. #art. #cartoon. #climatecrisis. 010
Jay Lutes @jaylutesbskysocial.bsky.social · 04/08/2026Who will watch the watchmen? #art #cartoon #editorial #policecorruption 010
Jay Lutes @jaylutesbskysocial.bsky.social · 19/07/2026When you elect an idiot you deserve horrible diarrhea. #art #cartoon #trump #wildfires #tariffs #canada 021
Jay Lutes @jaylutesbskysocial.bsky.social · 14/07/2026Wherever people go they always complain about the animals that were already there. #art #cartoon #wildlife 040
Jay Lutes @jaylutesbskysocial.bsky.social · 12/07/2026Canada won’t meet its climate target. I guess we’re putting the economy first. Never mind that climate change is projected to cost the global economy $38 trillion per year. #climatechange #cartoon #art 050
Jay Lutes @jaylutesbskysocial.bsky.social · 02/07/2026While they’re at it, they should shoe our horses! #cartoon #art #artificalintelligence 020
Jay Lutes @jaylutesbskysocial.bsky.social · 25/06/2026Is Mark Carney expecting another MP? His byelection clock is ticking. #art #editorialcartoon #cartoon 110
Jay Lutes @jaylutesbskysocial.bsky.social · 24/06/2026Sometimes I find land acknowledgements disingenuous, or performative. #art #cartoon #starwars 030
Jay Lutes @jaylutesbskysocial.bsky.social · 20/06/2026Hospital parking will bleed you dry #art #cartoon 020
Jay Lutes @jaylutesbskysocial.bsky.social · 16/06/2026There’s always the parks. #cartoon #editorialcartoon #art 020
Jay Lutes @jaylutesbskysocial.bsky.social · 14/06/2026No matter how low the bar is set, someone will always show up with a shovel to dig a trench underneath it. #art #cartoon 020
Jay Lutes @jaylutesbskysocial.bsky.social · 12/06/2026My daughter with her good friend Deadpool #deadpool. #art. 010
Jay Lutes @jaylutesbskysocial.bsky.social · 27/05/2026For Public Servants affected by the TBS (Treasury Board Secretariate or Truly Bad SERLO). #serlo #cartoon #art #publicserviceofcanada 050
Jay Lutes @jaylutesbskysocial.bsky.social · 22/05/2026Next sketch. They’re so concerned for the employees they’re laying off. 000
Jay Lutes @jaylutesbskysocial.bsky.social · 19/05/2026It’s an award for being terrible #editorialcartoon #art 010
Jay Lutes @jaylutesbskysocial.bsky.social · 17/05/2026Treasury Board wisdom #ottawa #editorialcartoon #art 030
Jay Lutes @jaylutesbskysocial.bsky.social · 15/05/2026Not filling out the census still provides statistics #maplemaga #editorialcartoon #art 020
Jay Lutes @jaylutesbskysocial.bsky.social · 10/05/2026Small comfort! #trump #art #editorialcartoon #donaldtrump 040
Jay Lutes @jaylutesbskysocial.bsky.social · 29/04/2026It’s been a while. #stanleycup #art #cartoon #hockey 020
Jay Lutes @jaylutesbskysocial.bsky.social · 25/04/2026More buses for the bus lane please. #octranspo #art #editorialcartoon 030
Jay Lutes @jaylutesbskysocial.bsky.social · 16/04/2026He has his second term. The damage is done. It doesn’t matter if his approval ratings are low or he appears to be in free fall. There’s no bottom he can’t sink to. #art #cartoon #trump 000
Jay Lutes @jaylutesbskysocial.bsky.social · 10/04/2026Genocidal president. #art #editorialcartoon #epsteinfiles #trump 000
Jay Lutes @jaylutesbskysocial.bsky.social · 06/04/2026Would it be okay? No, of course not. So why is it allowed in the Middle East? #art #editorialcartoon #middle-east 020
Jay Lutes @jaylutesbskysocial.bsky.social · 02/04/2026An impossible task. #trump #editorialcartoon #pambondi #art 020
Jay Lutes @jaylutesbskysocial.bsky.social · 29/03/202680,000 households facing collection delays as city moves to new waste schedule. #ottawa #editorialcartoon #art 030
Jay Lutes @jaylutesbskysocial.bsky.social · 13/03/2026Destroying health care to justify privatization. #universalhealthcare #ohip #editorialcartoon #ontariohealth #art #dougford 010
Jay Lutes @jaylutesbskysocial.bsky.social · 08/03/2026Would be a political landmine. #editorialcartoon #art #canada 151