The 2016 London mayoral election was held on 5 May 2016 to elect the next Mayor of London. It was the fifth London mayoral election. The sitting mayor of London Boris Johnson did not stand for re-election. The Conservative Party candidate was Zac Goldsmith and the Labour Party candidate was Sadiq Khan. In the election, Khan was elected mayor.