The Westminster lensArchive · Public voice — Bluesky · @harpreetuppalmp.bsky.social · 4 substantive posts

Bluesky — Uppal.

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

Bluesky activity · last 60 days
@harpreetuppalmp.bsky.social
5posts
3substantive
celebratoryvoice · celebratory

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 supports
  • Labour government3
  • Lawrence Batley Theatre3
Top topics
  • Culture & Community3 postscelebratory
All postsSubstantive posts.4 classified · most recent first

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

WhenTopicTonePost
14 Apr 2026Culture & CommunitycelebratoryRead more here: url.uk.m.mimecastprotect.com/s/b-3IClxrnC...
14 Apr 2026Culture & CommunitycelebratoryI was so delighted to hear that this Labour government are investing £630,000 into the Lawrence Batley Theatre through the Creative Foundation Fund. The LBT is an incredible asset, and with this money, they will be refurbing the foyer & bar, and creating additional performance & community spaces.
14 Apr 2026Culture & CommunitycelebratoryI was so delighted to hear that this Labour government are investing £630,000 into the Lawrence Batley Theatre through the Creative Foundation Fund.
27 Mar 2026Culture & CommunitycelebratoryIt was fantastic to attend the annual Harold Wilson Lecture at Huddersfield Uni last night, and hear from Lord Blunkett. I loved hearing about Wilson’s life, & the legacy celebrated thru this lecture series. Thanks to Lord Blunkett for coming back to Huddersfield Uni to contribute to this event.
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.