who won the 2017 new york city mayoral election?
incumbent democrat bill de blasio won election with 66.5% of the vote against republican nicole malliotakis.