Labour’s other internal election reached its conclusion this morning, with Ken Livingstone announced as the candidate for London Mayor. “Red” Ken’s name recognition amongst Londoners, proven track record in the capital, long-running campaign to get back into office and love of newts will all no doubt have played a big role in his reselection, which […]

Not content with holding rallies at The Ministry of Sound and having the support of Idris Elba From The Wire (Coolest TV Show In The World™), the Oona King for London Mayor campaign has today received another boost in the hipster stakes with a YouTube video by comic actor David Schneider: The video was both […]