London has elected a new mayor and his name is Sadiq Khan. He is a 45 year old member of the Labour Party; a London liberal political party. The election comes as a milestone as Khan is the first Muslim to be elected as mayor for the western city. In fact, Khan is the first practicing Muslim Mayor of a major western capitol city. More on this soon to be household name after the jump.