Departure of PSC’s Director
Ben Jamal has today announced his decision to resign from his position as Director of PSC. Since October 2023, PSC has been at the forefront of leading the largest body of protests in recent British political history, bringing millions to the streets in …