George Scholey, Lord Mayor of London