Eight councillors are stepping down from Westminster Council when local elections take place on Thursday 7 May 2026.
A petition calling for all UK residents to be able to vote for the next London Mayor has hit a major milestone. The current London Mayor is Sadiq Khan, who took office on 9 May 2016. The position was ...
Zack Polanski: Tax wealth and cut inequality to make London a better city - Exclusive: Green Party leader hits out at Labour ‘attacks’ on him as parties gear up for the May local elections ...