Profile banner
Profile picture

Ryan MacMullen

@dogpatchryan.bsky.social

created August 18, 2023

263 followers 1,188 following 1,211 posts

view profile on Bluesky

Posts

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I don’t necessarily mean the free buses thing. But things that make a material impact are infinitely preferable to milquetoast speeches about growth, and vapid answers about flags.

2/9/2025, 6:01:28 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

One million times this. People are desperate for some hope. The language of ‘delivery and growth’ needs to be replaced with a more active one, and with Day 1 impact on people’s lives. If that’s making buses free, so be it.

2/9/2025, 5:59:18 AM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

Jesus wept.

1/9/2025, 2:09:44 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

A prospectus?

1/9/2025, 10:40:34 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Agree. The polling on Brexit/EU tells you all you need to know; the public are well ahead of the politics and understand the trade offs. There is a big prize for the person/party that can break the omertà.

1/9/2025, 10:23:50 AM | 2 0 | View on Bluesky | view

Profile picture dag (@davidallengreen.bsky.social) reposted reply parent

And a phrase like “driving forward change across government” is, in fact, a wail of political despair.

1/9/2025, 9:14:25 AM | 106 5 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The absence of a response is the problem. The silence is f-ing deafening.

31/8/2025, 7:19:35 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

This is really good.

31/8/2025, 5:52:00 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

This has happened to me recently too.

30/8/2025, 6:22:42 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

To put it simply, if he has no friends over there, and no friends here, where are his friends?

29/8/2025, 11:50:58 AM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I’m too many Mythos in…

29/8/2025, 11:41:47 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

A Tory leader who could legitimately explain the immigration issue (by way of Dublin) and have a genuine plan of fast growth (by way of the Single Market). Last throw of the dice stuff, but that gets you 30%?

29/8/2025, 11:32:38 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

And, maybe, the best thing those on here who seek that outcome is to become card carrying Tories. (I’ve spent the day in the sun and maybe not thinking entirely clearly, but my sunbed thought is that this is the best approach).

29/8/2025, 11:29:06 AM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The real centre-right project would be joining the Single Market.

29/8/2025, 9:56:48 AM | 8 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

He has to go.

27/8/2025, 3:55:42 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

Sunset in Mykonos

image
27/8/2025, 3:54:14 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Paucity of ideas, framework, ideology, conviction, or semblance of a personality.

26/8/2025, 2:52:05 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

So tired of pretending that this is a viable alternative.

26/8/2025, 2:51:08 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

He’ll rue the day, specifically the one when Corbyn is polling in the mid teens and Starmer is <20.

26/8/2025, 2:22:39 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

They deserve everything heading their way.

26/8/2025, 12:42:47 PM | 4 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Honest truth, your analysis is bang on and is very helpful making me realise I am not going crazy.

26/8/2025, 11:45:36 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

Give this man a job at HQ

26/8/2025, 11:27:16 AM | 1 0 | View on Bluesky | view

Profile picture Sophie in't Veld (@sophieintveld.bsky.social) reposted

This was 100% predictable. Give in to extortion once, and you will be trapped forever.

26/8/2025, 6:14:47 AM | 70 28 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Is Norse any good? There were a lot of very upset Americans at Athens who had arrived on Norse, and their bags were nowhere to be seen after 90 minutes.

25/8/2025, 6:51:22 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

🇷🇺

25/8/2025, 6:48:25 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

He’d surely have a credible asylum (from US) case with another country?

25/8/2025, 1:16:33 PM | 7 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Venus from Mykonos this morning (6am)

image
25/8/2025, 3:14:17 AM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I’ll just leave this here (her Reddit)

23/8/2025, 6:45:13 PM | 0 0 | View on Bluesky | view

Profile picture Goonlighting (@goonlighting.bsky.social) reposted

Max Dowman is 15. Do not do the math to see what year he was born, it made me sad. You've been warned.

23/7/2025, 1:25:14 PM | 47 6 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

National Socialism you say? Never would have thought it.

22/8/2025, 10:18:51 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Then it gives a valid opening for someone to challenge him. That’s coming sooner rather than later IMO.

22/8/2025, 10:17:15 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Made me think of this

22/8/2025, 4:50:28 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Not even 9 months in.

22/8/2025, 12:33:05 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I think it’ll happen regardless. Starmer/Reeves are in a hole that is impossible to get out of.

22/8/2025, 7:46:08 AM | 0 0 | View on Bluesky | view

Profile picture Nicolas Tenzer (@nicolastenzer.bsky.social) reposted

In this 145th long-read on my blog, I offer a harsh assessment of DC meetings, and question the misleading rhetoric surrounding a sham peace deal, territorial issues, and security guarantees that are nothing of the sort, as war looms on the horizon. 1/2 tenzerstrategics.substack.com/p/washington...

21/8/2025, 9:27:33 PM | 64 24 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

It’ll be Corbyn

21/8/2025, 8:04:33 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Every time I have an exec ask why we aren’t using AI chatbots for X function, I spend five minutes showing them what it produces, and then watch as it slowly dawns on them that there is no there there.

21/8/2025, 9:59:03 AM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Perfectly said.

21/8/2025, 6:27:39 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Finally, I am recognised!

20/8/2025, 9:11:14 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

My Instagram algorithm freaks me out a little sometimes. Not sure if it’s Baader Meinhof, but definitely unnerving.

20/8/2025, 7:11:40 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Because they are utterly bereft of ideas.

20/8/2025, 2:57:39 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

“We essentially forced data to become the central character in a story we needed to tell ourselves about the world – and before long there was too much investment, too many jobs, and far too many reputations staked on continuing that narrative.” Nailed it.

20/8/2025, 1:34:04 PM | 3 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

It’s like 2014-15 all over again.

20/8/2025, 11:51:39 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

What I find completely inexplicable is every post is followed by almost entirely negative responses. Who do they think they are speaking to or convincing?

20/8/2025, 10:38:35 AM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

So we’re talking about Andy Burnham here, right?

20/8/2025, 10:34:53 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

This is fair.

19/8/2025, 7:29:58 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I am not saying that I feel this 100% about Starmer. He’s in an invidious position. But as I see it, there’s a big chunk of middle England that won’t vote for him, and I think their issues with him aren’t fixable.

19/8/2025, 7:24:11 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I’d argue they are fundamental flaws that the public has with him, probably can’t be fixed, and mean he’ll struggle at the next election. So is it not better to change early?

19/8/2025, 6:34:14 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Agree, that’s politics. But it explains, in part, his 13% approval rating and why only 1 in 5 voters plan to vote Labour.

19/8/2025, 6:27:51 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The problem Starmer has is that it is just one example of him espousing views that most people don’t believe he actually has (see also Brexit, immigration, trans rights). And that feeds into a sense that he is weak/inauthentic/driving a DLR train.

19/8/2025, 6:06:27 PM | 4 1 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Something like Teach First for MP’s would be no bad thing

19/8/2025, 4:10:29 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I think it’s so serious that many don’t want to say it out aloud, as doing so would probably scare the daylights out of everyone. But what you are alluding to is exactly why everything seems so listless (also a little vacant?)

19/8/2025, 3:15:20 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Indistinguishable

18/8/2025, 5:19:25 PM | 1 0 | View on Bluesky | view

Profile picture Mujtaba Rahman (@mijrahman.bsky.social) reposted

European leaders have 3 main goals in DC today 1/ to pin down more details on poss US security guarantees; 2/ work on preparations for the poss trilateral Putin, Zelensky & Trump meeting, and 3/ push back forcefully on the idea of “land swaps” 1/4

18/8/2025, 6:15:07 AM | 98 35 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The answer is surely proportional representation?

17/8/2025, 9:16:09 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Open Left?

16/8/2025, 11:38:04 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

This has already been done in the US, and it’s absolutely awful.

15/8/2025, 12:21:09 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

If they are being told this by three of the four main parties, it’s not really surprising that so many people think this.

14/8/2025, 2:16:51 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

SFO is a gem though. Genuinely good food, well organised, and lots of space to work/fast WiFi.

14/8/2025, 10:21:23 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

It’s an older series, but I listened on a long drive last year.

14/8/2025, 10:17:22 AM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Throw the new party in there and Starmer has a real problem.

13/8/2025, 2:24:30 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

In other news, a new study shows selling red meat to vegetarians is usually unsuccessful.

13/8/2025, 2:22:31 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The second PM this decade to win a landslide, only to not face the electorate again.

12/8/2025, 4:18:23 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I just had a weird brain moment and I genuinely read that as ‘voices of potatoes’.

12/8/2025, 2:30:10 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I think it hasn’t ended because they have nothing else. Can’t talk about growth (there is none) or reform (they can’t be felt yet/legislation hasn’t passed).

12/8/2025, 1:31:21 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

If he is gone within 12 months (which I agree, he is), who else is there that could conceivably run and win?

11/8/2025, 8:59:56 PM | 1 0 | View on Bluesky | view

Profile picture roterote (@roterote.bsky.social) reposted

If you want to understand what sort of regime consolidation Trump is attempting you can look at Bukele’s El Salvador. Where the brutal and rapid and repeated smashing of norms, corruption, disappearing people, deals with cartels, and endless propaganda made him ever more popular.

11/8/2025, 8:03:22 PM | 8 1 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Every time I have the opportunity to take it, I’m blown away by how great it is.

11/8/2025, 9:04:00 AM | 3 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

With polls/approval numbers where they are, I wonder if the leadership election comes sooner rather than later.

10/8/2025, 2:52:30 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

My sneaking suspicion is the next Labour leader will run on something like this. I don’t think Starmer has the political depth to pull it off.

10/8/2025, 2:18:16 PM | 7 1 | View on Bluesky | view

Profile picture Rosie Holt (@rosieisaholt.bsky.social) reposted

MP claims Surrey Care home is a “hot bed of terrorist activity” filled with Palestine Action supporters.

8/8/2025, 7:20:27 AM | 897 299 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Why are you ashamed?! It’s the music that reminds me of my 20’s the most.

9/8/2025, 2:56:20 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I think it’s because in order to do that you’d have to address the Brexit question, and nobody is quite ready (although I think they are getting much closer).

9/8/2025, 2:55:14 PM | 3 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I had never thought this, and now realise this explains most of his personality.

8/8/2025, 9:39:57 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Especially given, if memory serves, that university funding was on Sue Gray’s shit list of things about to blow up.

8/8/2025, 4:51:37 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

It’s barely 6 months out of 48

7/8/2025, 9:18:20 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

You can also just add the Ile de France pass to your phone wallet (free) and add passes to that

7/8/2025, 6:20:00 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Which councillor is this?

7/8/2025, 11:59:58 AM | 1 0 | View on Bluesky | view

Profile picture Marsha de Cordova (@marshadecordova.bsky.social) reposted

‼️NEW: Wandsworth Tory councillor defects to Nigel Farage’s Reform. Wandsworth Tories and Reform are the same thing: right wing, angry and extreme. They are out of touch with modern London and want to divide us. It’s now clear: a vote for the Wandsworth Tories is a vote for Reform.

7/8/2025, 11:56:58 AM | 7 2 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Two things can be true at the same time; Whitehall is systemically not doing what it should/needs to be doing, whilst the absence of political leadership probably created and certainly exacerbates this.

7/8/2025, 6:39:26 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

My 70yo dad couldn’t figure out the microwave the other day. He used ChatGPT and it gave him step by step instructions to fix/reset. He’s obsessed.

6/8/2025, 4:29:36 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

I grew up with fewer than 100 photos of me before 21; today’s kids take that many weekly. Constant photos, sharing, and likes will profoundly shape their minds.

6/8/2025, 5:21:15 AM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Of course this could be a subversive way of proving that ‘mainlining AI into government’ is going to be incredibly counterproductive.

5/8/2025, 7:44:19 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

This has to happen

5/8/2025, 7:22:23 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

This is all fair. I still don’t see who in the Labour party is prepared to have this conversation (i.e we have a serious problem with the principal).

5/8/2025, 2:42:54 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The problem nobody wants to engage with is that Starmer is a leader who appears to be disliked in a pretty visceral and irrational way. I’m not sure there is anything he can do, save writing households a cheque or mandating a three day weekend.

5/8/2025, 2:04:06 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

It’s final days of Truss or May type of numbers.

5/8/2025, 1:08:23 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Or throw someone overboard..

5/8/2025, 1:07:10 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

This ain’t sustainable for 3 months, much less 3 years.

5/8/2025, 1:06:46 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The best shade I’ve seen in months.

4/8/2025, 7:42:52 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Constitutional reform is coming whether anyone likes it or not. These kind of results are unsustainable, as you say. So is there not an argument that Starmer should get ahead of it now, with the benefit being he can set the terms?

3/8/2025, 8:41:26 PM | 1 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

A very good point

3/8/2025, 9:47:03 AM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The knot is perhaps the most offensive.

30/7/2025, 8:36:59 PM | 10 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Politics abhors a vacuum, which we have right now on the left, and that’s why I wonder if this might have legs. Equally, it may implode in a fission of egos. But my gut tells me there is something to it.

29/7/2025, 8:51:41 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

You want to license ME!?

29/7/2025, 1:09:17 PM | 2 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Paging @columnist.bsky.social

28/7/2025, 9:23:08 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

Temperance!

28/7/2025, 7:28:58 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

The gap in the market is being a voice for rejoining the EU. It provides a vehicle for solving some, although admittedly not all, of the problems we’re facing.

28/7/2025, 5:23:49 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social)

I know trade, diplomacy etc. But man, this is a bad look.

28/7/2025, 1:41:16 PM | 0 0 | View on Bluesky | view

Profile picture Ryan MacMullen (@dogpatchryan.bsky.social) reply parent

That’s where SWR got the idea from!

28/7/2025, 8:42:03 AM | 5 0 | View on Bluesky | view