London gets its own way, with its own affairs, a lot - it already has a mayor, an elected assembly, and its own transport governance.
The GLA is not a legislative body at all.
The mayor is responsible for transport and, uhh, that's about it.
p.s. FWIW I don't think you should be downvoted for this comment. You were right.