Cartoon. Editorial cartoon satirizing Lord Mayor Jensen (Telegraph).