El primer Alcalde de Londres fue Ken Livingstone, reelegido en 2004.