HomeBBC News What does the mayor and the London Assembly do? bySunny3 -March 22, 2024 0 With Londoners due to head to the polls on 2 May, the BBC looks at what the role means for the capital. from BBC News https://ift.tt/H86cGaY Tags BBC News IFTTT Facebook Twitter