0 comments
7 forecasters

How many local councillor seats will the Green Party win in the May 2026 London local elections?

Latest estimate
136 Seats