The new Greater London Authority would be headed by a directly-elected mayor , who would be watched over by a 25-member Assembly .
The new Greater London Authority would be headed by a directly elected mayor , who would be watched over by a 25-member Assembly .