Profile avatar
stephenswan.bsky.social
Barrister (non practising). Constitutional law, criminal law, EU & international law. Legal history, Astronomy & astrophysics, planetary geology, climate science & biodiversity, classics & ancient history, the supernatural & folklore.
2,593 posts 3,069 followers 6,062 following
Prolific Poster
Conversation Starter

Eggs are now so expensive they’re smuggling them like fentanyl.

Thousands attended the Ukraine solidarity rally in London today www.standard.co.uk/news/politic...

The late Roman 'Lycurgus Cup' (dated 4th-century CE). Made of dichroic glass. The glass appears green when lit from the front and red when lit from the back. The glass depicts scenes from the death of Lycurgus (as described in Book VI of Homer's Iliad). British Museum (1958,1202.1) 📷 by me

Get. Him. Out. Of. Our. Government.

Recently renewed my @bylinetimes.bsky.social subscription. Supporting their journalism feels like a small thing I can do in the face of the current shitstorm. Between this and the #6Nations, that's my weekend sorted

Dear UK employers, I would not be trying to argue that failure to respond to an email amounted to a deemed resignation.

One of the most respected Dutch papers reports (accurately) that Trump has blamed Ukraine for the war. Our closest friends see our president more clearly than a lot of Americans do. And they're drawing the logical conclusion: the US is no longer a reliable ally, let alone leader of the West.

Huge respect for all who were able to make it today. #SlavaUkraini 🇺🇦

Yes, this is definitely the first case in human history that a nation bleeding out under attack has a knife by its throat from yesterday’s biggest friend in need that went bonkers and switched to Al Capone-style racketeering amid war.

The notion that Ukraine should have held elections when a large chunk of its population were under enemy control and it has troops at the front line… …is so farcical that I’m surprised Russia had the balls to push it. That Trump didn’t comprehend the simple dynamics of it… less so. 💁🏻‍♂️

“I’m just a girl that can’t say ‘no’” How difficult is it for these MPs and political parties to just say “NO. Thank you for offering, but it’s obvious why we can’t accept”. Most of us in public service have danced that dance numerous times.

Trump just fired the Chairman of the Joint Chiefs of Staff, Air Force General C.Q. Brown, and pushed out five other admirals and generals, including the first woman to lead the Navy. www.reuters.com/world/us/tru...

A question that no-one in Whitehall dare ask. What happens if Trump decides to turn off Britain's nukes? A column in the FT... www.ft.com/content/762c...

US threatens to disable Ukrainian forces fighting Russian invasion by cutting off Starlink satellite access unless Zelensky signs over his country's mineral resources to the US...and we thought we had a problem with Chinese coercion.......

Trump blackmails Ukraine into paying the US reparations for a war in which it was the victim.....Versailles treaty in reverse....

"Someone needs to ask the awkward question. And in formulating an answer they should start with geography. European and British security are indivisible. They always have been." Fantastic piece by @philipstephens.bsky.social:

Staggering hypocritical cheek that Putin or insurrectionist Trump should demand Ukraine holds an election having created impossible conditions for one in Ukraine. “In contrast with Ukraine, elections have been routinely rigged in Russia, “

Donald Trump calls MSNBC “a threat to democracy.” Then launches into a tirade against Rachel Maddow. Suggests he “should go up in ratings against her.”

Better not call it a “vaccine” or it might not get approved. Maybe market it as a recreational drug.

Katya Adler on the Balkans is very interesting, eg on Kosovo, but no mention at all of the Decani monastery or Pec

President Macron, "The Ukrainian president was elected in free elections in Ukraine" "That's not the case with Vladimir Putin, who kills his opponents and has been manipulating his elections for a long time"

OK let's have another go at this, here's a draft email to try to get our MPs to stop using X.

Evil…we will never forget this.

Still entirely unclear from contradictory reporting if Trump is offering to sell Zelenskyy military assistance in exchange for mining rights, or demanding mining rights as retroactive repayment for past US assistance that will now be cut off forever.

So what do you imagine is the FIRST thing Orange will do once all of his military leaders are loyalists? Please type your answers in the comments. All respondents will receive a meme:)

You can now follow the European Court of Human Rights on Bluesky at @echr.coe.int!

We were in court today arguing for an emergency motion to stop individual clients in our asylum lawsuit from being deported under Trump's executive order seeking to bar asylum in the U.S. A federal court issued an emergency stay allowing them to remain in the country.

Wait. It gets worse: "The new document states that the revenues will be directed to a fund in which the United States holds 100 percent financial interest, and that Ukraine should contribute to the fund until it reaches $500 billion....The US has allocated $119 billion for aid to Ukraine."

America will have to live with the shame of what's happening here for years. www.wsj.com/world/europe...

FOLLOWUP: SECDEF Hegseth also firing the CNO, the USAF Vice-Chief, and somewhat unusually and ominously to do in the same breath, the senior JAGs of the Army, Navy, and USAF

This is very, very bad. Am working on a write-up, but let’s just say that firing military leaders for blatantly political reasons is wildly inappropriate; firing all the too lawyers is ominous; firing them all at the same time is a terrifying five-alarm fire

So that's who's got all the eggs. 📸 MaprangWaaan