Humbert, Mister Firkin & the Lord Mayor of London