Political Parties

The Telegraph

I stood up to the Greens’ trans ideology, then they kicked me out

Darren Johnson I was was a Green Party member of the London Assembly (2000-2016) and twice stood for Mayor. I’ve been suspended from the party after criticising its arrogant dismissal of the landmark Cass report.