Mayors surprise retirement party