Stephen Broun, Lord Mayor