The London mayoral election of 2012 was on Thursday 3 May 2012. It was the fourth London mayoral election. It was won by Conservative Party candidate and the incumbent mayor Boris Johnson who has been mayor since the 2008 election.