Five London borough by-elections took place on Thursday 25 June, which is a lot given that a full set of borough elections was held only last month. The contests were needed in order fill seats already vacated by newly elected councillors who were either not qualified to stand or decided they did not wish to serve.
The polls in two wards in Haringey were particularly important, because they created a chance that the council would change from being under No Overall Control to having a one-seat Green majority. Voters – only a few of them, as heatwave turnout was low – also returned to polling stations in one ward in Ealing and two in Hackney.
It is worth devoting a bit of attention to the causes of the by-elections, as these differed from the kinds that lead to by-elections in mid-term. In the case of Dalston ward in Hackney, the reason was the same as brought about the Crofton Park election the previous week in Lewisham in that the Green Party’s Zoë Garbett had been both elected both as the borough’s executive Mayor and re-elected to her ward councillor seat. Standing for both posts was entirely reasonable, but serving in both is not permitted.
In Hackney Central ward, the Greens’ James Tilden was elected on 7 May, but being employed by Hackney as a primary school teacher meant he was ineligible to sit on the council. According to the Hackney Citizen, “the party and Tilden claimed they were not aware of the issue until after he was nominated, by which point it was too late to withdraw his candidacy”.
In Haringey, Northumberland Park ward winning Green candidate Jayon Henriques was, like Tilden, ineligible under the Local Government Act 1972, but in his case for reasons that have not been disclosed. Again, the Green Party claims not to have been aware of the problem until after close of nominations though, in contrast to Hackney’s Greens, they did not actively campaign in the ward.
There is no excuse for a party to run ineligible candidates. The rules are not new, and it is up to parties and candidates themselves to ensure that they have done the elementary due diligence and research about standing in a public election. It is a basic matter of respect for the electorate and a council’s hard-pressed finances.
When, a long time ago, I stood for election in a London borough my grilling by the party I hoped to represent went as far as establishing that I didn’t owe the council any money before I was so allowed even to become a prospective candidate, let alone selected to run. An insurgent approach to politics is one thing, negligence quite another.
The councillors who had resigned within days did so despite being eligible. Labour’s Hasret Bozdogan quit Haringey Woodside ward for unspecified personal reasons, while Ealing Green councillor Simon Anthony stood down from North Acton because of long-term health problems arising from Covid-19. These are more sympathetic circumstances. We do not know the full stories and therefore should not judge. People sometimes aspire to roles that they realise on reflection are not for them.
“Paper candidates” representing a party in a ward where they are unlikely to win are sometimes elected when that party’s tide is coming in as it was for the Greens in London in 2026. But it is incumbent on parties to select carefully and inform potential candidates before they face the electorate that being a councillor is a serious and potentially onerous public service.
***
Let us begin with that crucial pair of Haringey by-elections. Labour had run the borough continuously from 1971 until May’s elections, when the Greens won 28 out of 57 seats, against 21 Labour and eight Liberal Democrats. The Greens took office as a minority administration led by Mark Blake, one of several Green council leaders who had defected from Labour during the 2022-26 term (see also Lambeth, Lewisham and Southwark). Good results for Greens were expected in Hackney and Lewisham, but the Haringey outcome was at the top of the range of local expectations.
The thin line between the Haringey Greens and the 29th seat they needed to secure a majority was a Labour hold by a margin of three votes in Woodside ward. But then Labour’s Bozdogan, elected by that tiny margin over Green Hayley Jukes, resigned. If the Greens could gain the seat while also defending the one they held in Northumberland Park they would have their majority. Both seats had given split verdicts in May, electing two Labour and one Green councillor, so it really did hang in the balance.
Northumberland Park is the north east corner of Tottenham, north of Tottenham Hale and between the High Road and the borough boundary along the River Lea. Its main landmark is the Tottenham Hotspur football stadium. A section of the ward is industrial. From a London Underground perspective, the local depot is the only place where Victoria line trains see the light of day, although despite the past pleas of London Assembly members there are no plans to extend its services to there.
It is a deprived working-class ward, with the highest proportion of social housing in Haringey (41 per cent) and the highest proportion of people with no educational qualifications (28 per cent). It also has one of the highest proportions of black residents in all of London (36 per cent). Before the Greens won of its three seats in May, it had long been one of Labour’s safest wards.
Northumberland Park was one of three Haringey wards where the Greens ran in alliance with the Haringey Socialist Alliance (HSA), a local Corbynite group. The Greens stood one candidate and the HSA two in the three-member working-class Tottenham wards of Bruce Castle, Northumberland Park and West Green. The pact was not a success, in that many voters who supported the Green candidate did not give their other votes to the HSA candidates – fewer than half in the other two wards.
However, Northumberland Park HSA candidate Alison Davy did the best of all of them. The Greens could almost certainly have had another candidate elected in West Green (and therefore won a majority), but Northumberland Park was a bit more of a stretch. No HSA candidate stood in the by-election, which consolidated the left-wing vote behind the Greens.
Woodside, like Northumberland Park, is in the north of Haringey on the border with Enfield. It is in Wood Green rather than Tottenham and has a different sort of London community. Forming the part of Wood Green to the north of Wood Green’s Piccadilly line station, it is historically a more middle-class suburban area. It forms part of the broad band of Cypriot, Greek and Turkish modern London stretching outwards from the inner city to the suburbs along Green Lanes (reflected in being the Haringey ward with the highest proportion of white residents of non-British ethnicity in the 2021 Census).
The Cypriot Community Centre opened in the ward in 1979 is a cooperative endeavour between Greek and Turkish Cypriots. Woodside’s housing is private rented (45 per cent) rather than in the social sector, as older suburban houses have been divided into flats. It elected Conservative councillors as late as 1990, but the Tory vote collapsed rapidly and Labour held the ward from 1994 onwards, including against a Lib Dem challenge in 2006. But in May, the Greens gained one of the three seats on a high swing despite coming a poor second in 2022.
The Green candidate in Woodside was Elara Shurety, a PhD student researching poor housing conditions. Labour selected NHS radiologist andformer councillor for the ward Thayahlan Iyngkaran. All five of the Labour candidates in the by-elections were councillors who had been unseated in May, four of them for the same ward in which they were standing. This was the case also in Northumberland Park where former cabinet member for communities, Ajda Ovat, stood again. She faced opposition from the Greens’ Rose Dakuo, a community organiser. There were also candidates for the Conservatives, Lib Dems and Reform UK, but the contests were essentially between two parties.
They were close-fought and the vote shares for Green and Labour were up in both wards. Shurety gained Woodside for the Greens, with 1,033 votes (43 per cent) to 978 votes (41 per cent) for Iyngkaran, a majority of 55 votes. But the Green excitement at the Woodside count was dampened by Northumberland Park where Labour regained the seat by 877 (44 per cent) to 839 (42 per cent), a majority of 38 votes.
Both seats swung slightly towards the Greens, although the electoral pact in May in Northumberland Park makes calculating swing problematic. So, for Haringey Council’s overall composition, it is a case of as you were, with the Green administration still one seat short of a majority.
***
The Hackney Central and Dalston wards adjoin each other, following the east-west axis of the Mildmay line of the Overground. Hackney Central is well-named, in that it covers the “town centre” of Hackney – the area around the adjacent Hackney Central and Hackney Downs stations and the Town Hall – and it is also in the geographical centre of the larger area covered by the London Borough of Hackney.
Central has the sort of mixed community that inner London tends to produce, with high levels of social and economic deprivation alongside a highly educated, high-income but precarious population: forty-eight per cent of households are renting in the social sector and 40 per cent are in managerial or professional occupations.
It has a high (27 per cent) proportion of black residents. Hackney Central was a safe Labour ward from its creation in 2002 and although the boundaries are very different, its predecessor wards were Labour going back to 1953. Labour won 66 per cent of the vote in 2022, but the Greens won on a massive 32 per cent swing in May 2026.
Dalston is socially and politically different in that it, particularly on the boundaries in force since 2014, is more heavily gentrified. It adjoins the Islington ward of Mildmay, which contains the Canonbury area. Dalston landmarks included the Rio Cinema and Ridley Road Market, which back in the 1980s catered to a poor working-class clientele as detailed in Paul Harrison’s book Inside the Inner City.
But contemporary Dalston has a lot of private renters (43 per cent of households) and is the ward with both Hackney’s lowest proportion of social tenants (27 per cent) and its highest of graduates (66 per cent). Garbett won one of the two Dalston seats for the Greens in 2022, and it has tended to be one of the better wards for her party in recent elections. They won overwhelmingly in May 2026.
Both of the Labour candidates for the two by-elections had represented the seats they were contesting until being unseated in the May: Sheila Sosu-Runge in Hackney Central and Grace Adebayo in Dalston. The Greens recruited from a talented and interesting pool: in Dalsston, Manal Massalha, a sociologist and photographer of Palestinian origin: in Hackney Central, Noah Birkstead-Breen, academic, translator and co-founder of Sputnik Theatre.
The Greens held on to both seats despite a swing to Labour of seven per cent in Hackney Central and five per cent in Dalston. These were smaller than the 11 per cent swing in Lewisham’s Crofton Park the week before but enough to make Hackney Central a close-run thing, with 52 votes (three per cent) separating the candidates.
***
North Acton is a patchwork ward, consisting of small, disconnected areas that did not fit in anywhere else. Its centre of gravity is currently in the south, where it covers a residential area to the north and west of Acton town centre and Acton Main Line station. It meets the A4020 Uxbridge Road at Twyford Crescent. London’s Japanese community knows it as the neighbourhood of the Japanese School.
Then there is a 1930s suburb near West Acton Central Line station, and the newer cluster of high rises near North Acton station (there are a lot of stations in Acton) and the A40 Western Avenue. North again, the 1930s Park Royal Industrial Estate dominates the landscape, with several tiny residential areas amid it like creatures trapped in amber. The far end is at the entrance to Willesden Junction station. The population will surge with the housing to be built in the Old Oak and Park Royal area covered by a London Mayoral Development Corporation in conjunction with the Old Oak Common HS2 station.
Demographically, North Acton is a typical slice of diverse inner London in many ways, although this will shift with the new building. Its main peculiarity is that 21 per cent of its population are full-time students thanks to the Imperial College student housing around North Acton station.
Politically, its history is a little different from the other Labour-dominated wards in that it is the successor to the pre-2022 Acton Central ward which voted Conservative as recently as 2006 and was often a marginal seat. The Tories were still (a fairly poor) second in 2022. The two incumbent Labour councillors seeking re-election in May both won, but Labour lost the third seat to the Green whose resignation triggered the by-election.
The Lib Dems are now well-established as the main opposition in Ealing’s council chamber, winning 13 seats to Labour’s 46 in May. The Tories and the Greens got five each and there was one Independent. North Acton had not been a Lib Dem target ward, but they decided to give it a go for the by-election and ran a serious campaign. Their candidate Abdi Ahmed is a parliamentary researcher for a Lib Dem MP.
For Labour’s Gareth Shaw it was a second attempted ward transplant. He had represented Walpole ward 2014-26 but changed to South Acton in 2026. The Lib Dems targeted Walpole and won. While South Acton seemed safer, the Greens did well enough to win the third seat at Shaw’s expense, so he was available for the North Acton vacancy.
The Green candidate Marijn van de Geer also moved ward. She stood in East Acton in May, and had been the London Assembly candidate for Ealing & Hillingdon in 2021. She is perhaps on the more radical side of the Greens, having been a founder member of the direct action group Extinction Rebellion in 2018 and made controversial social media comments.
There was less Green-Labour electoral polarisation than in the Hackney and Haringey wards, although they were still the two largest parties. The Greens held the seat with 804 votes (30 per cent) and a small swing in their favour. Labour’s vote was 642 (24 per cent), the only by-election since May in which their share has been down. The Lib Dems came a creditable third with 523 votes (20 per cent).
***
The five by-elections, with the partial exception of North Acton, were fights between Labour and the Greens. In Hackney and Haringey no other party was a significant contender, with the highest vote share for anyone else being the 7.2 per cent polled by Ruth Price for Reform UK in Woodside. Jerry Sulaiman, valiantly contesting Dalston for the Conservatives, polled just 10 votes (1.1 per cent). It was possibly – someone might prove me wrong – the worst performance in London borough history by one of the two old “main” parties.
Northumberland Park was the first Labour gain in a London borough by-election in just over ten years, the last being the Roding by-election in Redbridge on the May 206 day Sadiq Khan was first elected London Mayor. There should be a few more during the current council term of office. Labour’s results were so bad in some boroughs in May that there should be a regression toward the mean.
More paper candidates elected by surprise will quit. Green administrations in six ex-Labour boroughs will inevitably encounter local issues and disappoint the voters. Labour may perk up nationally with a new leader – even though Andy Burnham has, rhetorically at least, not been very London-friendly. Labour’s deep roots and stronger organisation may help them rally voters in low turnout by-elections.
But there was no sign of a large movements since 7 May. There was a slight swing to Green in the two in Haringey and in Ealing, and a more pronounced swing to Labour in Hackney, although this owed a lot to the drop in turnout in two of the Greens’ safest wards.
The by-elections were chances for five Labour councillors defeated in the May to return to the council chamber, but only Ajda Ovat made it. Recently-defeated councillors have local government experience and are well-known in the ward, but selecting them as candidates also looks as if the party is asking the voters to regret their recent decision. There was some evidence, as in Lewisham, of punishment for the party that caused the election to take place.
Weatherwise, Thursday 25 June must have been one of the hottest polling days in British electoral history. The temperature in Hackney peaked at around 35 degrees, enough to put off all but the most determined voters from going to the polling station.
The turnout in all these by-elections, even the crucial ones in Haringey, was very low, ranging between 14 per cent in Dalston and 24 per cent in Woodside. Most of that will have been pre-arranged postal votes. Voters will also have been reminded about the climate crisis. Perhaps it is not surprising that the Green Party’s vote share was resilient.
Follow Lewis Baston on Bluesky.
OnLondon.co.uk is funded by sales of publisher and editor Dave Hill’s twice-weekly newsletter On London Extra. If you don’t already receive it, become a paying subscriber to Dave’s personal Substack or follow any Support link on this website.