Municipal Taxation. The Lord Mayor's opinion. (Telegraph).