The Lord Mayor Talks. In reply to his critics (Telegraph).