Shaan's Avatar

Shaan

@shaanthepenguin

tired housing policy guy by day… and a local government, cricket & (former) eurovision nerd by night. will get you to join your trade union. 🍞🌹. 22. he/him. (views own) https://www.tuc.org.uk/join-a-union

204
Followers
297
Following
60
Posts
25.07.2023
Joined
Posts Following

Latest posts by Shaan @shaanthepenguin

a reminder what was in the public domain

04.02.2026 19:17 πŸ‘ 22 πŸ” 8 πŸ’¬ 2 πŸ“Œ 0
Post image

ffs not everything has to be worthy of a tweet. this is a ghastly crisis and some actual accountability and a bollocking is needed as opposed to some twee β€œhehe Mandy’s mates with a nonce”. not to get all serious politics but there are *some* things that you just need to get a grip on sometimes.

04.02.2026 18:51 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wes Streeting saying on Today that Mandelson is β€˜not the man we thought he was’ but the trouble is, he is exactly the man we thought, just on a much worse scale than almost anyone thought. And there is an alternative world where none of this is this govt’s problem, because they never gave him a job

04.02.2026 08:15 πŸ‘ 1725 πŸ” 330 πŸ’¬ 112 πŸ“Œ 70

the proportion of wealth held by over 60s in Britain has grown endlessly. the economy has tilted towards them for decades. over 1/4 of pensioners have a net worth over Β£1m. we could tackle real inequality instead of chucking billions at mostly well off OAPs on somet they were told about 30yrs ago πŸ‘πŸΌ

29.01.2026 19:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Anti-oligarchy as anti-fascism 03 Renewal 33.3-33.4_Warner03 Renewal 33.3-33.4_Warner.pdf95 KBdownload-circle Progressive responses to the rise of the far right have often been confused due to a tendency to overemphasise its dis...

FREE TO READ: Neil Warner (@neilwarner.bsky.social) argues social democrats must connect the far-right threat to authoritarianism already present within neoliberalism, and calls for a cross-scale anti-authoritarian agenda to counter concentrations of both political economic power

20.01.2026 14:14 πŸ‘ 6 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1
Post image Post image

β€˜ooooooo remembers

26.01.2026 01:38 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

an absolutely par-for-the-course bottling from London GAA against Tipp from being 5 ahead 15 mins earlier to ending in a draw. our Gaelic football team acc can’t do anything, let’s hope the hurling lads still have their form from last year for Mayo next week…

25.01.2026 14:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i am afraid there is no other option comrades. we must eat morgan mcsweeney.

25.01.2026 12:06 πŸ‘ 40 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

#LetThePsychodramaBegin

25.01.2026 12:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

The BBC coverage is absolutely terrible.

It leads on "sharply contested narratives"

It has a dramatic skew to the US government

It has posted the video but has failed to report on what it shows: it shows the US govt account is untrue

24.01.2026 23:00 πŸ‘ 3003 πŸ” 950 πŸ’¬ 184 πŸ“Œ 206

the greatest away to avoid a psychodrama is simply by not choosing to actively make shit decisions to create the conditions for one. you wouldn't need to tell everyone to be Fine & Normal over something that'll lose Lab the by-election if you simply played ball and everything would be fine idk <3

25.01.2026 11:07 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

absolute scenes hahaha, Zhang put desperate efforts into trying to come across as loyal inc clearly having executed some of the more recent purges and everyone thought he was untouchable at this point but when the PLA’s as fucked as it is, Xi was inevitably going to chuck an axe on him…

24.01.2026 21:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

More from No 10: "Housebuilding near well-connected train stations will be given a β€œdefault yes” to accelerate delivery of tens of thousands of homes, which will regenerate local areas and remove planning blockages. This forms part of the second phase of reforms to hit the 1.5 million homes target."

18.11.2025 14:17 πŸ‘ 13 πŸ” 4 πŸ’¬ 2 πŸ“Œ 2
Post image Post image

inevitably yesterday’s press coverage focused on Hamnet, but It Was Just an Accident was phenomenal too - gripping & cohesive (esp at letting you into the characters’ psyche) + funny in parts too. made all the more impressive by the gutting political context #LFF boxd.it/bl576n

12.10.2025 13:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the SN Water Supply Zone, a *350 square mile* area (and already home to 250k ppl) has Natural England effectively blocking all new developments as they're *not* sure it *won't* (but likely won't) have an impact on micro sewer-snails. good to see 21k families will finally have a place to call home.

08.10.2025 16:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

and these soft coalitions of neighbouring ideologies are intrinsic to Labour’s recent decades and we had similar with soft Labour + soc-lib Lab right types in the latter Corbyn days. these are always ultimately doomed to fail - as will be the case for Mainstream if it ultimately succeeds.

03.10.2025 11:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As good as ever from Morgan - signs of this fracture are even clearer in Labour youth/student wings where grumbles over anti-migrant/trans rhetoric (+in some cases, Gaza) - taking individuals who’d have historically uncritically batted for the LtW line to step back now that the shtick isn’t soc-lib…

03.10.2025 11:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

want to emphasise mixed-tenure isn't just for-sale and AH, but also includes Build to Rent. by not cannibalising the market sale absorption rate through BtR bulk sales, you do actually get faster buildout through nigh-on mandating quicker sales & returns to move to the next development, actually!

25.05.2025 11:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ha I voted a couple times for Latvia, Luxembourg, Greece (…and Lithuania) if that’s any comfort…

15.05.2025 20:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

have I found myself at an Apple Event here. feel like I’m about to watch an Apple Watch launch here, and the circles don’t help - we’re either looking at fucking Siri or a new watch band here #ESC2025

15.05.2025 20:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the visual nod to France Gall. the impeccable start. the dollhouse breaking away while the framing changes after the outfit change and Laura’s well-trained vocals holding the note at the end. Luxembourg you’ve got my heart #ESC2025

15.05.2025 20:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Greece was easily my fav during national final season and while a couple others have ended up being stronger by now, this is still v easily in my top 3 and for fucking good reason. she smashed that. O2 I hope you’re looking forward to the money from my votes #ESC2025

15.05.2025 19:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

When you’ve got the quarterly projections at 4 and the new Scottish Widows ad at 9

15.05.2025 19:45 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

RUUUULE BRITANNIA BRITANNIA RULE THE WAVES. getting theatre performers absolutely *is* the way to go and it was the right call with Lucie and it was the right call *again*. hell yeah!!!! #ESC2025

15.05.2025 19:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

RTÉ I will be showing up outside your headquarters in 63 hours to ask some serious questions and twist your arm to produce a cohesive Eurosong selection strategy to give Ireland the faintest chance of qualifying next year #ESC2025

15.05.2025 19:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

if we get another interval where the hosts talk about Swiss-made transparency can we please talk about ProtonMail instead of clingfilm. way more niche and interesting than clingfilm. #Eurovision2025

13.05.2025 21:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

thought it’d sweep up the soppy vote, aye - Switzerland being unvotable & NAPA’s vocals being shaky …meanwhile Klemen was as polished as he was, and the clips + rounding back to his wife and all. was absolutely the no brainer, the banker. but suppose everyone was saying the same of Belgium too…

13.05.2025 21:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

BELGIUM SHOCK NQ??? BUT PORTUGAL MANAGED IT??? THIS IS EXACTLY WHAT I WANTED BUT WHAT????? #Eurovision2025

13.05.2025 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

well, look, he certainly deserved to, at least

13.05.2025 21:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
PCS members in MHCLG expand their strike mandate and announce strike action Following a second successful ballot on 8 April, PCS MHCLG has expanded its strike mandate to 16 more offices. All MHCLG offices now hold mandates for industrial action over office closures, attendanc...

as the (v watered down vs ER Green Paper) Employment Rights Bill makes its way through Parli, many of the DPM’s own officials will be on strike over office closures. we have a universal mandate from staff in every MHCLG office for strike action & ASOS. more here: www.pcs.org.uk/news-events/...

10.04.2025 18:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0