After May 7
No overall control. Independent / Other largest party
Council size: 45 seats · 45 up on May 7
Council · London borough
No overall control. Independent / Other largest party after May 7 2026. (Majority lost, previously Independent / Other)
What happened on May 7
After May 7
No overall control. Independent / Other largest party
Council size: 45 seats · 45 up on May 7
Reform UK
0 of 45 seats
Won 0 on May 7 · had 0 before
Next election
May 2030
Whole council every 4 years (London cycle).
Post-May 7 composition
Pre-May-7 composition is the latest OCD snapshot of who held each seat; post is pre minus seats up plus actual winners.
How accurate was the model here?
Locked, sha256-witnessed forecast scored against the actual count. See the full national accuracy audit →
Our locked May 7 forecast
This is the seats-on-the-ballot projection we published before polls opened, used here for accuracy comparison only.
All wards
| Ward | Our top pick | Actual winner | Predicted share | Confidence |
|---|---|---|---|---|
| Bethnal Green East | Labour | Aspire | 27.9% | medium |
| Bethnal Green West | Aspire | Not yet declared | 26.4% | medium |
| Blackwall & Cubitt Town | Labour | Not yet declared | 19.0% | high |
| Bow East | Green Party | Not yet declared | 33.9% | high |
| Bow West | Green Party | Not yet declared | 25.6% | high |
| Bromley North | Aspire | Not yet declared | 29.1% | high |
| Bromley South | Aspire | Not yet declared | 27.0% | high |
| Canary Wharf | Aspire | Not yet declared | 21.9% | high |
| Island Gardens | Labour | Not yet declared | 18.0% | high |
| Lansbury | Aspire | Not yet declared | 25.2% | high |
| Limehouse | Labour | Labour | 25.7% | high |
| London Borough of Tower Hamlets | Conservative | Aspire | 23.6% | low |
| Mile End | Labour | Not yet declared | 28.8% | high |
| Poplar | Aspire | Aspire | 39.7% | high |
| Shadwell | Aspire | Not yet declared | 28.3% | high |
| Spitalfields & Banglatown | Aspire | Not yet declared | 27.9% | high |
| St Dunstan's | Labour | Not yet declared | 25.8% | high |
| St Katharine's & Wapping | Labour | Labour | 23.0% | high |
| Stepney Green | Aspire | Not yet declared | 26.7% | high |
| Weavers | Aspire | Not yet declared | 26.4% | high |
| Whitechapel | Aspire | Not yet declared | 22.1% | high |