1. London

Eddie Izzard to stand for Mayor

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.

View all 3 updates ›

More top news