James Ball @jamesrball.com · 15hI have just bought an extremely stupid (and stupidly expensive) present for this cat and his sister. I assume his instinct will be to ignore it entirely but I have planned for this: it will become for a time the only way he can get chicken Thrive (which he spends 90% of his time trying to get). 11651
James Ball @jamesrball.com · 28/09/2026"What I need to know", Huffpost, is contained at the top of the news story, at least if it's competently written. What I don't need is three junk questions for engagement bait between the headline and the top of said story. Utter slop. 2340
James Ball @jamesrball.com · 28/09/2026It is genuinely quite weird seeing Unite pick up the political agenda of the Lib Dem Orange Book authors. As a policy agenda, it's much closer to Thatcherism than a traditional social democratic agenda, let alone democratic socialism. 24014
James Ball @jamesrball.com · 27/09/2026#CurtisFest2026 #CurticeFest2026 (Bonus chart on the death of class as a predictor of voting, which is a *hugely* under-appreciated phenomenon) 3175
James Ball @jamesrball.com · 25/09/2026Socrates added that the collapse of society has accelerated when people share absolute modern day nonsense and attribute it to him. 1610416
James Ball @jamesrball.com · 24/09/2026Sometimes people ask how my cat came to become called Cersei. This is why. 2492
James Ball @jamesrball.com · 21/09/2026Round the decay Of that fun world, boundless and bare The lone and level sands stretch far away. 4576
James Ball @jamesrball.com · 20/09/2026"Now witness the firepower of this fully armed and operational triumphal arch!" 833859
James Ball @jamesrball.com · 16/09/2026A recent one. (I now routinely do it as a quick pass just before I file). 030
James Ball @jamesrball.com · 16/09/2026When the Conservatives go for the ice cream van shot they dispense the ice cream 010
James Ball @jamesrball.com · 12/09/2026Pictured: Andy Burnham being informed of the second £36 million donation to Reform. 1571
James Ball @jamesrball.com · 12/09/2026The blurred face of a cat denying there has been a recent Incident, that if there was an Incident it wasn't his fault, and if your leg is bleeding, no it isn't. 3926
James Ball @jamesrball.com · 05/09/2026Sky News has, at least, put "protest" in quote marks, which is more than the BBC has done, even after several updates. 1015829
James Ball @jamesrball.com · 01/09/2026Got a label printer and Jaime is already learning things. 820417
James Ball @jamesrball.com · 31/08/2026I broke the news to my dad and stepmother, having found it out myself because it was on instead of the cartoons I was trying to watch. 18390
James Ball @jamesrball.com · 30/08/2026Everyone's got their under-desk bunkers fully stocked already, no? 320
James Ball @jamesrball.com · 28/08/2026Cers has gone nearly nine minutes without attention and, as ever, she has chosen violence. 3490
James Ball @jamesrball.com · 28/08/2026Go on then, for old time's sake: here's something I wrote in 2017: Milo Yiannopoulos is the walking embodiment of bullshit. archive.ph/ZK2co 812819
James Ball @jamesrball.com · 28/08/2026I left the desk for...30 seconds? And she's moved the keyboard a good 10 inches or so. And I can't find the document that was open when I left, either. 😬 151084
James Ball @jamesrball.com · 25/08/2026The black cat on the right has just spent five minutes clawing at me so I'd put my feet up – instead of working – so he could use me as a bed. The tuxedo cat in the spot he'd worked so hard from jumped up out of nowhere about 0.1 nanoseconds after I put them up. He is: not thrilled. 3808
James Ball @jamesrball.com · 23/08/2026If you've found yourself thinking that we're in the darkest timeline and wondering where it all went wrong, I think I've found the culprit: 85310
James Ball @jamesrball.com · 20/08/2026I have made a handy visual guide to illustrate this point. 1614014
James Ball @jamesrball.com · 20/08/2026Yet another burst water main in North London. Sure am glad Thames Water emailed us tips on saving water during this drought!! 47513
James Ball @jamesrball.com · 19/08/2026North Korea: 57 nukes Heinz: 57 varieties And we're supposed to believe that's a coincidence??? 7403
James Ball @jamesrball.com · 19/08/2026I did some actual reporting in Northern England! Featuring community pantries, beach baptisms, homeless refugees relocated from London to County Durham – and the problems that's caused – and a genuinely nice tale of County Durham parishioners paying for people's bus fares to go to mosque. 3379
James Ball @jamesrball.com · 18/08/2026Yeah this code just isn't at all ready for deployment, is it. 3295
James Ball @jamesrball.com · 16/08/2026Just adding this as I never get a chance to use this gif. 3461
James Ball @jamesrball.com · 13/08/2026"PSA: don't leave the house. Make our low-paid contractors do it for you instead." 515630
James Ball @jamesrball.com · 13/08/2026I have been trying to write while in deadline this morning. Cersei has been demonstrating how little she cares for such concerns. THIS IS HOW I BUY YOUR THRIVE CERS. 5802
James Ball @jamesrball.com · 11/08/2026I'm sorry, but if you run a pub called the Three Horseshoes it should be an actual crime to have this as your sign. 7402
James Ball @jamesrball.com · 08/08/2026Jaime says happy international cat day to all international cats. Jaime is not an international cat. Outside is not his thing. He once got so scared outside he stayed under the decking for five days and nearly starved to death. In his own garden. But otherwise is a brave hunter, of course. 1827812
James Ball @jamesrball.com · 04/08/2026Pretty stark effect of a month of no rain on 'Green' Park. 2674
James Ball @jamesrball.com · 03/08/2026I'm not sure how she manages to deliver this kind of side-eye from this angle but oh my word does she manage it 4751