Green Party vote share
The Greens went from 4 seats to 28, winning outright in 8 wards and taking seats in 7 more. Their strongest results came across Tottenham and the north-east of the borough — areas that also register some of the highest IMD 2019 deprivation scores in Haringey.
Labour vote share
Labour lost overall control after 55 years, falling from 44 to 21 seats, including council leader Peray Ahmet's seat in Noel Park. Labour's remaining strongholds — South Tottenham, Northumberland Park, Hornsey — are concentrated in the borough's most deprived wards.
Liberal Democrat vote share
The Lib Dems swept Crouch End, took both seats in Muswell Hill, and held two of three in Highgate — their west Haringey heartland, which sits consistently in the least-deprived decile of the borough on IMD 2019.