Local elections 2024: Mayor of London
Institute for Government
On 2 May 2024, Sadiq Khan was elected mayor of London with 44% of the vote. The mayor of London leads the Greater [...]
-
Vernon - BC