On How England Can Go Fuck Itself to Be Quite Honest The recent High Court decision to reject Liberty’s application for judicial review against the EHRC marks a sobering moment in the UK’s ongoing relationship with... June 6th, 2025