Londoners elect a new mayor on 6 May. The role has the largest personal mandate of any politician in the UK, what do they do with it?
Categories
Follow Our Network On LinkedIn: Follow link
Londoners elect a new mayor on 6 May. The role has the largest personal mandate of any politician in the UK, what do they do with it?