The Westminster lensArchive · Public voice — Bluesky · @callumandersonmp.bsky.social · 43 substantive posts

Bluesky — Anderson.

Every substantive Bluesky post by Callum Anderson, classified for substance and tone — each links out to the original on Bluesky. Back to the MP page.

Bluesky activity · last 60 days
@callumandersonmp.bsky.social
50posts
40substantive
neutralvoice · measured falling

Voice score reflects the argumentative tone of the MP's own posts (critical vs supportive) — not what other people say about them. The "criticises" and "supports" lists below show who they're directing each tone at.

Most criticises
  • Conservative governments2
Most supports
  • Labour government8
  • Pink Punters3
  • Labour Party3
Top topics
  • Transport8 postscritical
  • MP & Parliament7 postsneutral
  • Local Government5 postsneutral
All postsSubstantive posts.43 classified · most recent first

Each post links out to the original on Bluesky — open it there to read the full thread and replies.

WhenTopicTonePost
21 May 2026Local GovernmentcelebratoryIt has been confirmed today that Milton Keynes City Council will be run by a partnership between Milton Keynes Labour Party and the Liberal Democrats. I welcome this development. Here's a short statement from @chriscurtis94.bsky.social, @emily4mk.bsky.social and me.
19 May 2026Local GovernmentempatheticCommunities that have borne the brunt of years of disruption deserve to be listened to, supported and treated with respect.
19 May 2026TransportmeasuredI will continue to advocate strongly on behalf of north Buckinghamshire to ensure that the remaining works are carried out as smoothly as possible. Residents deserve better: proper communication, genuine accountability and effective mitigation measures must be in place.
19 May 2026Transportempathetic— including increased traffic, noise, road closures and the impact on rural life. I have also visited businesses affected by the works and understand the difficulties many continue to face.
19 May 2026TransportmeasuredOur Labour government is determined to ensure no future project is handled so badly again. Locally, I have heard directly from residents in Quainton, Turweston and Westbury about the ongoing disruption HS2 construction has had on everyday life
19 May 2026TransportmeasuredI support delivering the infrastructure Britain needs, but HS2 has too often been marked by mismanagement, poor oversight and a lack of accountability. Britain cannot afford a repeat of these failures.
19 May 2026TransportempatheticToday’s news that HS2 will not be running until at least 2039 will come as a bitter blow to rural communities in north Buckinghamshire who have already suffered for far too long from the consequences of building and engineering works in our patch.
19 May 2026TransportangryYears of delays, spiralling costs and broken promises have left taxpayers footing the bill for a project that has caused huge disruption while delivering far less than originally promised.
19 May 2026Transportangry🧵Some thoughts from me on the latest 🚆news (spoiler: it's not great) ⬇️ Today’s announcement from @heidialexander.bsky.social lays bare the extraordinary failure of successive Conservative governments to deliver #HS2.
14 May 2026TransportcelebratoryGreat to meet Blair McDougall today to make the case for an additional eastern entrance at Bletchley station. I told him I'm determined to secure the investment needed to unlock jobs and transform our town centre. In fact, I even have a petition on it! survey.labour.org.uk/bletchleyeas...
11 May 2026MP & ParliamentmeasuredI'll climb off my soapbox (for now). There's plenty I've missed out (e.g. housing). But we really must stay calm & avoid knee-jerk reactions. MPs have the best jobs in the world in the best country on earth. Let's not waste this historic chance to make it work for everyone.
11 May 2026Technology & DigitalmeasuredAnd it means maximising our ambition & urgency on public service reform. Any social contract built on opportunity and responsibility will only mean anything if public services actually work. That means partnering tech / AI where it makes sense and with investment where necessary.
11 May 2026Economy & Jobs (General)celebratoryIt also means supporting Peter Kyle, Steve Reed and Liz Kendall's efforts to re-establish Labour as the party of wealth creators, not just wealth distributors. The builders, not the blockers etc. We must back private sector businesses and the people who found & build them.
11 May 2026Jobs & EmploymentmeasuredGetting more working-age people (from across the age spectrum) back into the labour market is a moral, economic & fiscal imperative. Give people and the businesses who will employ them the right incentives & opportunities - and we can then be clear responsibilities come attached.
11 May 2026Tax & Public FinancesmeasuredThat doesn't mean pitting compassion & responsibility against one another. Far from it. But we simply can't allow ourselves to be sucked into a tax-and-spend trap. It'll help no-one.
11 May 2026Tax & Public FinancesmeasuredIt means backing Rachel Reeves & holding the line on fiscal rules/credibility. We inherited a welfare bill spiralling out of control. We have not yet tackled it with sufficient ambition. The PLP must back her & Pat McFadden on welfare reform.
11 May 2026MP & ParliamentmeasuredThat means setting out a clear, renewed vision about where we want to take all four nations of the UK by 2029 (& beyond). The PM's speech on Monday and next Wednesday's King's Speech both give us the platform to do just that. We must use them.
11 May 2026OthermeasuredSo what next? They'll be many people cleverer than me who can answer that question, but it seems to me the first job of this Government is to rebuild (not just patch up) the social contract. One built on opportunity *and* responsibility (I won't go full Bill Clinton).
11 May 2026MP & ParliamentmeasuredThat means each and every one of the c.400 Labour MPs taking personal responsibility in their local constituencies - and for us to do so together nationally. We do live in a parliamentary democracy: let's not just dump on one person.
11 May 2026MP & ParliamentmeasuredThere is no appealing national interest argument which involves treating the position of Prime Minister like a dating app, where we swipe until we get what we want. IMV - the public will not forgive us for morphing into a leadership chatter doom loop.
11 May 2026MP & ParliamentmeasuredFWIW - I believe the whole Parliamentary Labour Party needs to pull [ourselves] together and recommit our resolve to delivering our mandate. There is no road to doing that without backing the PM.
11 May 2026MP & ParliamentmeasuredThe message from voters is direct: this Labour Government must do better. Now. Nearly 2 years ago, we made history in the Buckingham and Bletchley constituency - to deliver change. People are telling us we haven't delivered enough. All MPs need to hear that and respond.
11 May 2026Local GovernmentempatheticLots of hardworking Labour councillors (including my friends in Bletchley & MK) will have lost their seats today. Many navigated austerity, and carried enormous personal strain. They have paid the price for factors outside of their control.
11 May 2026Local GovernmentmeasuredShared on the Twitterverse last week ⬇️ The full picture from the devolved elections in Wales & Scotland, & English council elections will obviously take time to absorb. But the overall direction is clear - and sobering for this Labour Government.
6 May 2026Local GovernmentcelebratoryAhead of tomorrow, I just wanted to say a big thank you to our brilliant Bletchley candidates who have campaigned relentlessly (and to @heidialexander.bsky.social for stopping by too). Our Labour-run Milton Keynes City Council has delivered for our city every day. Let's keep moving forward 🌹
5 May 2026Crime & PolicingcelebratoryI’ve written for @labourlist.bsky.social on why the Crime & Policing Act is a vital step forward for shop worker safety. Protecting workers is in the DNA of what we do. Another manifesto commitment delivered ✅ labourlist.org/2026/05/labo...
29 Apr 2026Crime & PolicingdefensiveHi there, please do see my bigger and longer statement on Facebook straight after the fire. Pink Punters is a much-loved LGBTQ+ venue and I am proud to represent it, but it is not known at this stage who caused the fire and why - and it is not my role to speculate.
29 Apr 2026Crime & PolicingdefensiveHi there, please do see my bigger and longer statement on Facebook straight after the fire. Pink Punters is a much-loved LGBTQ+ venue and I am proud to represent it, but it is not known at this stage who caused the fire and why - and it is not my role to speculate.
28 Apr 2026Culture & CommunitycelebratoryWe have seen some of the very best of our community. In moments of crisis, people step up. Our emergency services, in particular, show extraordinary professionalism, courage, and care when it matters most. More thoughts ⬇️ www.miltonkeynes.co.uk/your-world/c...
28 Apr 2026Crime & PolicingmeasuredIt’s extraordinary that nobody was hurt. Alongside the staff at Pink Punters (who have always prided themselves on a safety-first approach) they acted swiftly and effectively in incredibly difficult circumstances.
Sources & methodology
SourceBluesky / AT Protocol API · author feed. Each post links to the original on bsky.app.
VerificationOnly handles linked from the MP’s own published list are ingested. Self-declared or unverified handles aren’t included.
ClassificationEach post is LLM-classified for substance (vs reposts, social mentions, scheduling), then for tone (critical / measured / supportive) per target.
WindowThe 60-day summary above; the list covers all classified substantive posts.