Eddie Izzard the method actor
Eddie Izzard’s alleged mayoral ambitions have been well documented, although he’s coy of going on the record about any plans. But mayor of where, exactly? There’s been lots of noise about London; but Izzard has been surprising people at parties recently by speaking with a Scottish accent. Tongues have been wagging. Is the funny man who believes in
