A. 20
B. 25
C. 30
D. 35
Submitted by: Naveed Tahir
The London Assembly is a 25-member elected body, part of the Greater London Authority, that scrutinizes the activities of the Mayor of London and has the power, with a two-thirds super-majority, to amend the Mayor’s annual budget and to reject the Mayor’s draft statutory strategies.