Mr Moore, Lord Mayor of London