The first elected Mayor of London is Ken Livingstone, who was re-elected in 2004. Boris Johnson was elected mayor in 2008. Johnson announced that he will not run for re-election in 2016. Sadiq Khan was elected mayor in 2016.