So it IS Eddie Izzard. At first glance I thought it was Julian Clary.