It’s 25 years since Londoners first forged votes for a directly-elected Mayor and 25 London Meeting members. Once in a while somebody nonetheless pops as much as say that they and the Higher London Authority ought to be abolished, however few folks within the enterprise of working the capital and...