An Ontario Liberal campaign official who was recorded making a smokes-for-votes comment has resigned.