The British state has lost the argument, even as it rigs the trials of genocide opponents 30 August 2026
Open letter to Met police chief: Let me tell you what ‘Globalise the intifada’ actually means 18 December 2025