The chilling impact of Germany’s new self-ID law Elisabeth Dampier The Spectator 36 0 22.08.2025 .....© The Spectator visit website