£89, 786 deficit. Sixth successive --and why? (Picture of Lord Mayor Ald. Parker) (Truth)