Eddie Izzard London mayor bid

Eddie Izzard confirmed today he will stand for London mayor in 2020. It comes after the comedian previously suggested he wanted to pursue a career in politics.