Quakers descend on Met Police HQ - after Youth Demand push back against the far right from Canary on 3 April 2025 ...