The new abattoirs. Lord Mayor speaks out. (Telegraph).