Tom Freeman @tomfreeman.bsky.social · 09/10/2026And for Mr and Mrs swan back in Hornsey, the quiet life resumes. After two years without cygnets, I'm so glad they had some this year. They're both well into their 20s now, so it's really impressive that they can still be successful parents! #NewRiverBirds 152
Tom Freeman @tomfreeman.bsky.social · 09/10/2026One drive later, and the cygnets were released onto Eagle Pond in Snaresbrook, where they've quickly started making friends among the young flock there. Here they'll be able to build their strength and confidence at their own pace, and maybe even eventually hook up with partners... #NewRiverBirds 151
Tom Freeman @tomfreeman.bsky.social · 09/10/2026Step 3: bag them up and take them to the swan ambulance. Fair to say the cygnets did not entirely enjoy this, but it was all very professionally and safely done. #NewRiverBirds 151
Tom Freeman @tomfreeman.bsky.social · 09/10/2026Step 1 was to lure them over. (Another neighbour helpfully distracted the parents with food downriver.) Step 2, which thank god I didn't have to do, the local Swan Sanctuary volunteers grabbed them and pulled them onto the bank. That happened too quickly to film! #NewRiverBirds 251
Tom Freeman @tomfreeman.bsky.social · 09/10/2026In the week since their three siblings flew off, these two lost their momentum, not doing any flying practice. Worse, the parents had started bullying them a bit to try to get them to go. Before that escalated to more serious hostility, we figured it would be best to relocate them. #NewRiverBirds 251
Tom Freeman @tomfreeman.bsky.social · 09/10/2026The last two cygnets have left - but they needed some help 🧵 #NewRiverBirds 182
Tom Freeman @tomfreeman.bsky.social · 09/10/2026Man who works for company says 'please keep giving money to the company that gives me money' 175
Tom Freeman @tomfreeman.bsky.social · 08/10/2026Swans really do not like cormorants. That whole "underwater swimming" business is inherently suspicious. What are they trying to hide?? #NewRiverBirds 070
Tom Freeman @tomfreeman.bsky.social · 08/10/2026Cormorant catches a big fish and discombobulates the swans #NewRiverBirds 151
Tom Freeman @tomfreeman.bsky.social · 06/10/2026The problem here is that in appearing to assert one distinction he blurs another: between criticising *actions* of the Israeli government and criticising the *existence* of Israel. The motion highlights plenty of evil acts by Netanyahu's racist govt, then declares the answer is to abolish Israel. 130
Tom Freeman @tomfreeman.bsky.social · 05/10/2026tbh I think the supporting explanatory document is worse than the motion itself. Basically "words mean what I choose them to mean, and any attempt to suggest we're being antisemitic is typical Jewish deviousness" 120
Tom Freeman @tomfreeman.bsky.social · 04/10/2026I never knew it was possible to cringe so hard it gives you whiplash 2263
Tom Freeman @tomfreeman.bsky.social · 03/10/2026The cygnets are properly flying now, and they've discovered the reservoir, which hugely expands their playground. In fact, two more of them have flown off in the last couple of days. Two left! #NewRiverBirds 1132
Tom Freeman @tomfreeman.bsky.social · 02/10/2026This may seem brutal, but it's the only way to warn them off 130
Tom Freeman @tomfreeman.bsky.social · 02/10/2026The gods would surely punish Odysseus for this act of desecration 371
Tom Freeman @tomfreeman.bsky.social · 30/09/2026Here's the whole family the last day they were all together, having a chat about important swan stuff #NewRiverBirds 030
Tom Freeman @tomfreeman.bsky.social · 30/09/2026The cygnets are now realising their true strength, and are flying much more. One of them was injured, hitting a cable over the railway a quarter-mile away. Railway workers called the Swan Sanctuary and after a few stitches it's going to be ok. #NewRiverBirds 110
Tom Freeman @tomfreeman.bsky.social · 29/09/2026Interesting that the poll question makes the same misunderstanding of the new policy that I made when I heard Burnham announce it: not getting the third element, as stated by Alex here. Think this one's going to be quite hard to communicate. 100
Tom Freeman @tomfreeman.bsky.social · 27/09/2026One of the cygnets got properly up in the air #NewRiverBirds (Sorry for lack of sound, there was someone standing next to me talking quite loudly and inanely) 041
Tom Freeman @tomfreeman.bsky.social · 27/09/2026Sky over Cambridge was doing sterling work yesterday 060
Tom Freeman @tomfreeman.bsky.social · 27/09/20266am: "Hello, we're just checking that you're fully aware we're due to be fed in about two hours" 1100
Tom Freeman @tomfreeman.bsky.social · 23/09/2026Just rereading Braverman's article on Englishness from last year, presumably because I hate myself and I want to suffer. WTF is this gibberish? English culture absorbed and adapted to the arrival of... the Romans??? 170
Tom Freeman @tomfreeman.bsky.social · 22/09/2026I mean, any time now would be good. If it's not too much trouble 331460372
Tom Freeman @tomfreeman.bsky.social · 20/09/2026THANK GOD he's remembered about the sniper ammunition storage. You see, a lot of Military Complex/Triumphal Arches these days, they have the snipers on the roof and plaza areas, sure, but there's no ammo store. So when the terrorists attack, they've got nothing to shoot them with! Total failure! 0120
Tom Freeman @tomfreeman.bsky.social · 19/09/2026One for sorrow, Two for joy, Three for a girl, Four for a boy, Five for silver, Six for gold, Seven for a secret never to be told. Um, eight for... spiders? Maybe? Nine for - oh, I know this one - nine for mortal men doomed to die 080
Tom Freeman @tomfreeman.bsky.social · 18/09/2026One of the cygnets made it airborne! Only for about 2 seconds, but it's undeniably progress! #NewRiverBirds 0121
Tom Freeman @tomfreeman.bsky.social · 17/09/2026Hmm, do I want to buy this from a neighbour for a tenner? I have no musical skill and no inclination to try to properly learn, but I suppose I could haphazardly plinkety-plonk a bit and see what happens, might be a giggle 630
Tom Freeman @tomfreeman.bsky.social · 16/09/2026"You are privy to a great becoming. Before me, you rightly tremble. But fear is not what you owe me. You owe me awe." 092
Tom Freeman @tomfreeman.bsky.social · 12/09/2026And mum more than makes up for his inactivity, here majestically demonstrating the wonders of flight to the cygnets, who respond with classic teenage indifference #NewRiverBirds 062
Tom Freeman @tomfreeman.bsky.social · 12/09/2026Daddy swan gets quite vocal at snacktime. He's an old man, and arthritis stops him from joining in flying lessons, but he still gives powerful "contented yet menacing" vibes #NewRiverBirds 191
Tom Freeman @tomfreeman.bsky.social · 12/09/2026Name a non-LOTR character who could resist the One Ring 110
Tom Freeman @tomfreeman.bsky.social · 10/09/2026Apart from the sheer nastiness of this policy, and the harm it would do to public services and the economy, how can anyone imagine that we'll reduce support for the far right by saying "These people can stay here, but we must hold them at arm's length and treat them with suspicion for many years"? 077
Tom Freeman @tomfreeman.bsky.social · 09/09/2026I think the names "knowledge-rich" or "knowledge-based" curriculum (as opposed to "skills-based") are an atrocious branding blunder, suggesting a mindless, Gradgrindian chanting of facts. As @stephenkb.bsky.social says, manipulating knowledge helps you develop broadly applicable skills. 020
Tom Freeman @tomfreeman.bsky.social · 08/09/2026On the travails of filming the cygnets as they inch closer to figuring out how to fly #NewRiverBirds 2135