London politics
fromwww.bbc.com
1 week agoIn 2026, voters will decide who runs London's boroughs
Londoners will vote in May 2026 local elections to elect 1,817 councillors and five mayors; councils control major services amid shifting party fortunes since 2022.