Whose England?
Coverage of far-right protests across 2025 and 2026. In order: September 13th 2025 ‘Unite the Kingdom Rally’; October 8th 2025 Pink Ladies at Tower Hamlets; October 25th 2025 UKIP march; May 16th 2026 ‘Unite the Kingdom Rally’.
Coverage of far-right protests across 2025 and 2026. In order: September 13th 2025 ‘Unite the Kingdom Rally’; October 8th 2025 Pink Ladies at Tower Hamlets; October 25th 2025 UKIP march; May 16th 2026 ‘Unite the Kingdom Rally’.
A man spits at the photographer, September 13th 2025.