LAW

Published on
KembaraXtra – Legal Terms – London Assembly


The London Assembly is one of the main bodies forming the Greater London Authority. It was established under the Greater London Authority Act 1999 to provide democratic oversight within the governance structure of Greater London.


The Assembly consists of 25 elected members. Fourteen members represent individual constituencies across London, while the remaining eleven are elected on a London-wide basis to ensure broader political representation and proportionality.


Its primary role is to scrutinize the work and decisions of the Mayor of London. The Assembly may investigate mayoral actions, suggest policy proposals, and amend the Mayor’s budget under certain conditions. It also appoints members to important public bodies connected with policing, fire services, and urban development in London.
Picture
0 Comments